本帖最后由 asdk1236 于 2016-3-4 23:25 编辑
1.vim一般模式
x shift+x 剪切单个字符,先加数字可以剪切多个字符
dd 剪切整行字符
yy 复制整行字符
p 粘贴剪切的字符
u 撤销对字符的修改,最多撤销50次。
ctrl+r 返回上一次撤销
v 可视化选择,所选字符会高亮。
2. vim进入编辑模式快捷键
i 直接进入编辑模式
I 光标在行首进入编辑模式
a 光标后移一个进入编辑模式
A 光标在行末进入编辑模式
o 光标另起一行进入编辑模式
O 光标上一行进入编辑模式
3.vim命令模式
:wq 保存并退出vim
:set nu :set nonu 可以显示关闭vim字符行数
/*** 查找关键字符 ?***也可以查找关键字符 n向上查找,N向下
替换字符语法 :1,20s/***/*/g
1,20 表示从1行-20行选择范围 s表示替换 /***选择的字符 /*替换的字符 /g全局替换
1,$ %表示整个文件第一行到最后一行
如果需要替换目录字符含有“/”字符,语法表达的“/”可以用#@等符号代替
也可以用\来区分,如%s/\/etc\/init.d\//123/g
:nohl 取消高亮
1.vim一般模式
x shift+x 剪切单个字符,先加数字可以剪切多个字符
dd 剪切整行字符
yy 复制整行字符
p 粘贴剪切的字符
u 撤销对字符的修改,最多撤销50次。
ctrl+r 返回上一次撤销
v 可视化选择,所选字符会高亮。
2. vim进入编辑模式快捷键
i 直接进入编辑模式
I 光标在行首进入编辑模式
a 光标后移一个进入编辑模式
A 光标在行末进入编辑模式
o 光标另起一行进入编辑模式
O 光标上一行进入编辑模式
3.vim命令模式
:wq 保存并退出vim
:set nu :set nonu 可以显示关闭vim字符行数
/*** 查找关键字符 ?***也可以查找关键字符 n向上查找,N向下
替换字符语法 :1,20s/***/*/g
1,20 表示从1行-20行选择范围 s表示替换 /***选择的字符 /*替换的字符 /g全局替换
1,$ %表示整个文件第一行到最后一行
如果需要替换目录字符含有“/”字符,语法表达的“/”可以用#@等符号代替
也可以用\来区分,如%s/\/etc\/init.d\//123/g
:nohl 取消高亮
编辑回复