关于vi

来自软件实验室
跳转至: 导航搜索

vi中大多数指令都可以通过使用:!vimtutor命令找到,老师在讲座中提到的大多数命令在其中也有涉及。所以如果想要学习vi相关的东西,可以使用该指令。(如果在编写c语言程序时想要进行缩进,可以在文件.vimc中输入set cindent,保存后就会发现实现缩进了:-))

自己整理的一些东西

vi的各项配置

在正常模式中

  1. hjkl为移动光标
  2. w为一次移动一个单词的位置
  3. 0为回到本段的开头
  4. 数字加 x 为删除几个字符
  5. 为替换
  6. u为撤销原先操作
  7. dd为删除一行
  8. 大写字母G为回到文件首行
  9. 数字 go为去第几行(不带数字为文件的最后一行)
  10.  :/ 为查找关键字 n为跳到下一个关键字的位置
  11.  :%s/想改的字/想改为的字/cg
  12.  :!加命令可以使用终端中的命令
  13.  :! vimtutor显示vi 的教程
  14.  :set nu为显示行号,set nonu取消
  15. yy为复制一行,p为连接
  16. gg=G自动进行缩进
  17.  :e 加文件为打开指定文件