![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vim
文章平均质量分 53
shell_picker
这个作者很懒,什么都没留下…
展开
-
Vim 的 tab 设置(2): 使用 autocmd 为不同的文件类型应用不同的 tab 设置
<br />上次谈到了在 Vim 中配置 tab/空格的使用策略。最近写网页写得多,希望在编辑 html 的时候不替换 tab,并且一个 tab 占两个空格;在编辑其他文件时仍然使用 4 个空格。最后找到了这个办法:<br /> <br />在 .vimrc中:<br />autocmd BufNewFile,BufRead *.html,*.htm,*.css,*.js set noexpandtab tabstop=2 shiftwidth=2<br />autocmd 即“自动命令”,在发生某些事件时原创 2010-12-13 13:54:00 · 8499 阅读 · 1 评论 -
Vim 的 tab 设置
摘自 Vim 手册:选项:1. tabstop:表示一个 tab 显示出来是多少个空格,默认 82. softtabstop:在编辑的时候一个 tab 是多少个空格3. expandtab/noexpandtab:将 tab 扩展/不扩展成空格4. shiftwidth:每一级缩进是多少个空格5. smarttab:根据文件中其他地方的缩进空格个数来确定一个 tab 是多少个空格命令::[range]retab [new_tabstop]:应用新的 tabstop 值,替换所有的 tab,如果设置了expa原创 2010-11-24 18:53:00 · 31875 阅读 · 2 评论 -
用Vim编项目:推荐3个插件及其他
最近要写Scala代码,本来想用它的Eclipse插件,但Scala这种语言较新,Eclipse插件的补全功能太弱(或是我没配置好?),所以转向Vim。NERDTree : http://www.vim.org/scripts/script.php?script_id=1658 按树形浏览项目文件,然后你可以选择指定的文件打开编辑,类似于Eclipse的资源浏览器。原创 2010-02-24 10:17:00 · 3161 阅读 · 0 评论