vim 的快捷操作

vim的一些快捷键,方便自己记忆

vim 有  一:,命令模式  二:可编辑模式(输入小写i)  三:可视模式(输入v或者ctrl+v)  

  1. 一模式    yy 复制光标所在行  nyy  复制光标向下n行   

  2. 一模式   dd  剪切光标所在行  ndd 剪切光标向下n行

  3. 一模式   p 粘贴最近一次复制的内容

  4. 一模式   u  撤销之前的操作

  5. 一模式   x  删除光标后面的一个字

  6. 一模式  X  删除光标前面的一个字

  7. 二模式  ctrl+p 关键字补全 ,例如:你输入pri  然后输入ctrl+p 就会弹出一个窗口,选择你要的函数名,不仅仅是printf

  8. 三模式  v  可视模式移动光标,选择你要选的内容,然后yy  dd  p 等操作

  9. 三模式  ctrl+v  可视块模式,上下移动光标,垂直操作,类似于office的alt+左键拖动,,输入大写i ,在选中的第一行位置填写你的内容,按两次esc,将会看到下面选中的每一行都会多出你填写的内容

  10. 一模式  %s/old/new/g  将文件中的所有old字眼替换为new

  11. 三模式  gg=G   输入完这四个包含字母和符号之后,你将会看到你的代码被格式化了

  12. 一模式  :n,mw  文件名  //将n~m行的内容存到指定文件中

  13. 一模式  :r  文件名  //将 指定文件内容插入到光标所在位置

  14. 一模式  :r! 命令  //将命令执行的结果插入光标所在位置

  15. 一模式  :nr  文件名  //将 指定文件内容插入到第N行

vim 浏览模式看到的风格界面

  1. 如果没有~/.vimrc文件,那么就创建一个

  2. 添加如下内容,前两个是自动格式化,最后一个是显示行号

 set autoindent

 set smartindent

 set number


你可能感兴趣的:(vim,的快捷操作)