我们是否了解程序员的任何"最佳实践"或者"有效方法" vi教程?
时间:2020-03-05 18:48:36 来源:igfitidea点击:
网络上有成千上万的" vi"教程,其中大多数通常列出所有命令。甚至YouTube上的视频都显示了基本功能。
但是,有谁知道vi教程关注程序员的需求吗?
例如,当我用vi
在Perl中编程时,移至"下一段"是没有意义的。
我想知道经验丰富的vi用户将哪些命令合并到例如:
- 复制括号内的所有内容
- 复制功能
- 复制并粘贴变量(例如2yw)
- 等等。
我确信有很多使用多文件功能的函数,并且映射,宏,读入文件以获取模板代码,正则表达式搜索,跳转到函数,也许代码完成最少或者其他功能可以模仿程序员获得的功能曾经在Visual Studio和Eclipse等中使用过
解决方案
回答
不错的vimtips集合。
还有最好的Vim速查表。
回答
几年来,我只是读了几次vim手册,在每次迭代中都选择了有用的功能。
真正使vim作为perl IDE起作用的一件事就是开始使用标签,如此处所述:http://www.vim.org/tips/tip.php?tip_id=94. 使用vim附带的pltags脚本,我们可以在模块之间跳转以查找函数,方法等。
回答
如果我们是初学者,那么vimtutor将是一个不错的开始。 (在shell上输入vimtutor,然后开始操作)。
一旦掌握了vim的基础知识,就可以环顾网络并自己解决问题。
这可能是一个有趣的阅读。