2008-09-06 53 views
3

网络上有成千上万的vi教程,其中大多数通常列出所有命令。 YouTube上甚至还有视频显示基本功能。您是否知道程序员的任何“最佳实践”或“什么可行”vi教程?

但是,有没有人知道一个vi教程,其中侧重于需要程序员

例如,当我编程Perlvi,移动到“下一段”是没有意义的。

我想知道哪些命令经验丰富的VI用户相结合,例如:

  • 东西复制括号内
  • 复印功能
  • 复制和粘贴一个变量(例如2yw)

我确定有很多使用多文件功能的函数,以及地图,宏,读入用于模板代码的文件,正则表达式搜索,跳转到函数,可能最少的代码完成或其他功能,模拟程序员已经习惯了在Visual Studio和Eclipse等。

回答

1

多年来,我刚刚阅读了vim手册几次,在每次迭代中选取有用的功能。

有一件事让vim能够为我作为perl IDE开始使用标签,如下所述:http://www.vim.org/tips/tip.php?tip_id=94。使用vim附带的pltags脚本,你可以在模块之间跳转以找到你的函数,方法等。

1

如果你是初学者,vimtutor将是一个很好的开始。 (在你的shell中键入vimtutor并开始)。

一旦你掌握了vim的基础知识,你可以环顾网络并找出自己的东西。

Thisthis可能是一个有趣的阅读。