一、VIM配置

在目录 /etc/vim下面,有个名为vimrc的文件,这是系统中公共的vim设置文件,对所有用户都有效。而在每个用户的主目录下,都能自己建立私有的设置文件,命名为:“.vimrc”。例如,/root目录下,通常已存在一个.vimrc文件。

所以一般不建议直接修改/etc/vim/vimrc,而是在用户主目录下创建一个新的隐藏文件:vim /home/feng/.vimrc

然后编辑这个文件,常用的配置如下: ("双引号后面的内容为注释)

set nu //"显示行号"
set hlsearch //"查找的字符串反白显示"
set backspace=2 //"可随时用退格键进行删除"
set tabstop=4  //设置制表符宽度为4
set softtabstop=4  //设置(软)制表符宽度为4
set autoindent //"自动缩排"
set ruler //"在最下方一行显示状态"
set showmode //"在左下角显示模式"
set bg=dark //"显示不同的底色,还可以为light"
syntax on //"语法高亮显示"

 

二、常用快捷键

a 编辑模式;
编辑状态下 回车 换行;
Ctrl+n 补全命令;
x剪切;
p复制;
u撤销;
:q!不保存退出;
:wq保存并退出;

以下是高手的总结图:

 

最新文章

  1. 网络误区:不用中间变量交换2个变量的value,最高效的是异或运算.
  2. html5 图片转base64预览显示
  3. Vim中的正则表达式[转]
  4. C#基础及记忆概念
  5. C# 检测机器是否有声卡设备
  6. Jquery Ajax 异步设置Table中某列的值
  7. hdu 3718
  8. 将list转换为json失败
  9. HDU 1394 Minimum Inversion Number(线段树的单点更新)
  10. RabbitMQ入门-高效的Work模式
  11. SpringBoard 无法启动应用程序(错误:-3)
  12. CCF系列之数位之和(201512-1)
  13. python接口自动化(二十六)--批量执行用例 discover(详解)
  14. linux磁盘空间满?
  15. IntelliJ IDEA安装scala插件并创建scala示例
  16. es6学习笔记-Proxy、Reflect、Promise
  17. Centos-7.x 下子网掩码的配置
  18. 修正iOS从照相机和相册中获取的图片方向
  19. Linux交叉工具链安装
  20. 洛谷P2234 [HNOI2002] 营业额统计 [splay]

热门文章

  1. appleid
  2. GAN Generative Adversarial Network 生成式对抗网络-相关内容
  3. 【转】apache storm 内置的定时机制
  4. Leetcode--easy系列10
  5. curl_setopt GET的方法
  6. 怎样将查询到的数据显示在DataGridView中
  7. command 'gcc' failed with exit status 1
  8. Statement 与 PreparedStatement 区别
  9. qrcode.react和jquery.qrcode生成二维码
  10. mondb08---导入导出