Linux vim编辑器

 

vim 插入模式

按指定键进入插入模式

i  当前光标位置

I   当前光标行开头位置插入

o  当前光标下一行位置开始插入

O 当前光标上一行位置开始插入

a   当前光标后一个位置

A 当前光标行结尾

vim 正常模式

当前行下一行插入:o

复制:

复制整个行  yy  p键粘贴至下一行  3yy 复制当前光标下的3行

复制当前光标至行尾命令:y$  p命令粘贴,至光标后。

剪切:

dd 剪切当前光标整行 ,p键复制至当前光标下一行 

3dd剪切当前光标,p键复制至当前光标下。

移动:j 下  k 上 l 右 h 左 移动到首行:g  移动到尾行:G  移动到行首:^ 移动到行尾:$

撤销操作:u  取消撤销操作: crtl + r

vim 命令模式

保存:

:w /root/a.txt   保存后文件名

:wq 保存并退出保存至当前文件中

:q 不保存退出

: set nu 设置显示行数

:set nonu 设置不显示行号

配置vim模式显示行号 

vim /etc/vimrc 

最后一行set nu

:set nohlsearch 取消高亮显示

查找:

/ 要查找的字符,n 键移到下一个匹配字符 shift n 移动到上一个匹配的字符 

替换:

:%s/4/5/g  全局替换  把4换成5

:3,5s/4/5/g 指定行数替换 

可视模式

批量操作内容

v  字符可视模式

shift v 行可视模式 

crtl v 块可视模式 

shift  i  插入内容  按2次esc  对应块插入内容   d 键删除对应块内容

 

posted @ 2021-08-11 21:50  Cola1995  阅读(26)  评论(0编辑  收藏  举报