vim编辑模式

  

<强> vim模式
1。命令模式
2。插入模式
3。退出模式
想要查看主机的版本信号hostnamectl
<>强命令下配置vim工作模式
:设置怒
:设置nonu
:设置鼠标=一套
: cursorline
<代码>以上操作只在当前打开的vim中生效(可以通过进程号去看有没有发生变化)如果设定永久生效编辑文件/etc/vimrc进行配置>  vim编辑模式”> <br/> <img src=

  

<强>字符的搜索
/关键字
n向上匹配
n向下匹配
:能剧取消高亮显示

  

字符管理y

           复制一个字母   复制三个字母   复制一个单词               yl型   y3l   yw            d

           删除一个字母   删除3个字母   删除一个单词   删除一行   删除三行               戴斯。莱纳姆:   d3l   dw   dd   d3d            c

           剪切一个字母   剪切三个字母   剪切一个单词   剪切一行   剪切三行   剪切3个单词               cl   c3l   连续波   cc   c3c   c3w            

<代码>注意:在剪切后vim会进入插入模式,如果要粘贴需要按(esc)退出插入模式然后按p粘贴代码
p粘贴
u撤销
ctrl + r恢复撤销

  

<强> vim可视化模式
ctrl + v在这模式可以选择区域操作
批量添加字符
ctrl + v选中要加入字符所在的列
按大写的我
加入字符
按(esc)

  

<强>字符替换
: % s/要替换的字符/替换成的字符/g
: % s/://@ g
: 1, 5/://@ g
:/adm/,/停止/s/要替换的字符/替换成的字符

  

<代码>注意:反斜杠有转义的作用(% s表示所有的行g表示所有的列)
 vim编辑模式

  

<强> vim分屏功能
ctrl + w s上下分屏w
ctrl + v左右分屏
ctrl + c w关闭光标所在屏幕
ctrl + w上下左右光标移动到指定屏幕
: sp file2同时编辑当前文件和file2
在命令模式下光标移动
1比;gg光标移动到文件第一行
2比;GG光标移动到文件的最后
3祝辞:数字光标移动到指定位置
 vim编辑模式

  

<>强插入模式
我光标所在的位置
我光标所在行行首的位置
o光标所在下一行的位置
o光标所在行的上一行位置
一个光标所在字符的下一个字符插入
一个光标所在行的行尾插入
s光标所在字符删除并插入
s光标所在行删除并插入

  

<强> vim退出模式
:问退出在文件内容没有被改变时
:问!强制推出不保存,在改变文件后不想保存时使用
: wq退出保存
: wq !强制退出保存在只读文件编写时使用,注意,所编辑的只读文件必须时当前用户的文件当前操作的用户是根

vim编辑模式