云计算days-3 ----- VIM

Posted xfxfxf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云计算days-3 ----- VIM相关的知识,希望对你有一定的参考价值。

普通模式指令

· G 光标跳转至末端
· gg 光标跳转至顶端
· Ngg 光标跳转至当前文件内的N行
· ^ 光标当前行的首部
· $/0 光标当前行的尾部 


· yy 复制当前行
· Nyy 复制光标及以下六行
· p 粘贴到当前光标下一行
· P 粘贴到当前光标上一行



· dd 删除光标当前行
· Ndd 删除光标及以上4行
· dG 删除光标开始往后所有行

· u 撤销
· x 删除一个字符

· r 替换当前光标的单个字符
· R 连续替换

· A 进入编辑模式,并将光标移至本行的末尾
· o 在当前光标的下一行添加空白内容
· a 将光标往后一位
· I 进入编辑模式,并将光标移至本行的首部
· O 在当前光标的上一行添加空白内容

编辑模式

· w 保存
· ! 强制
· q 退出
· N 跳转至N行
· set nu /set no nu
· set ic 忽略大小写
· /message 搜索message ,搜索到后n是下一个,N是上一个,会高亮搜索的词
· 1,5s#aaa#bbb#g 替换一到五行的aaa为bbb,有g就全部替换,没有g就只替换匹配的第一个
· %s#aaa#bbb#
· r /bin/hosts 把hosts的文件内容读进
· w /bin/host1 另存为host1

vimdiff

·对比两个vim文件

vim

 · -r 恢复 
 · vim XXX +N 开启的时候跳转到第几行

视图模式

·可视行:复制;删除;shift+v 进入行模式
·可视块:ctrl+v 进入块模式
 插入内容 shift + i ,输入 # ,按ESC 

异常退出

· r 恢复退出前的状态
· e 不恢复退出
· rm -f .xxx.conf.swp

以上是关于云计算days-3 ----- VIM的主要内容,如果未能解决你的问题,请参考以下文章

VIM 代码片段插件 ultisnips 使用教程

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

vim代码片段插件ultisnips的使用

云计算——1云计算介绍