想修改一下编辑器vi里的制表符(Tab)的空格数。因为它默认的太长(默认是8个空格)。

    在网上搜到了这篇文章http://my.oschina.net/captaintheron/blog/5157?from=rss

如果想了解详细的话,可以阅读下上面提到的文章。

如果不想看,只想知道结果,以下一行代码就可以搞定了。

set shiftwidth= softtabstop= expandtab

顺便说一下,在VI的命令模式下,输入上面的命令,只是对当前窗口有效。另起一个窗口,按Tab键,仍然是8个空格的长度。

那该怎么办呢?总不能每打开一个窗口就输入那个命令吧。

答案就是:修改VIM的配置文件。把上面的命令写在配置文件里,VI启动时会自动加载这个命令。

有关VIM的配置文件,请参考 VIM的配置文件(vimrc)在哪里?

最新文章

  1. MacOS清除管理员密码
  2. wamp虚拟主机的配置 .
  3. post提交/文件上传服务器修改
  4. 《Effective C++ 》学习笔记——条款11
  5. OCP读书笔记(8) - 监控和调优RMAN
  6. (中等) UESTC 360 Another LCIS ,线段树+区间更新。
  7. Windows 10 IoT Serials 4 - 如何在树莓派上使用Cortana语音助手
  8. [原创]自动获取当前URL所属主域的JS方法(适合多级域名)
  9. IDEA里面创建maven项目,依赖
  10. mysql 解压版安装
  11. 编写一个lambda,接受两个int,返回它们的和
  12. [转载]深入理解JavaScript系列 --汤姆大叔
  13. centos6 nginx 安装【转】
  14. Vim 命令、操作、快捷键
  15. Fiddler响应post的请求 request body
  16. ajax 异步请求 代码
  17. curl java 模拟http请求
  18. dvwa 源码分析(三) --- config.inc.php分析
  19. bootstrap table 的searchParam参数传递
  20. Linux命令(补充)

热门文章

  1. Keystone-manage 命令
  2. Android Notification和权限机制探讨
  3. ibatis中 $ 于 # 的 区别?
  4. [转]ESP8266使用详解
  5. Invalid input for operation: physical_network 'physnet1' unknown for flat provider network.
  6. XAMPP permissions on Mac OS X
  7. 允许root远程登录Solaris
  8. C# 中使用正则表达式验证电话号码、手机号、身份证号
  9. 7款HTML5精美应用教程 让你立即爱上HTML5
  10. java-信息安全(一)-BASE64,MD5,SHA,HMAC,RIPEMD算法