linux命令v---vi
vi常⽤:
u:复原前⼀个操作
linux的vi编辑器命令ctrl+r:重做上⼀个操作
.:重复做上⼀个动作
0或者功能键盘[home]:移动到⼀⾏的最前⾯字符处
$或者功能键[End]:移动到这⼀⾏的最后⾯字符处
G:移动到这个⽂件的最后⼀⾏
gg或者1G:移动到这个⽂件的第⼀⾏
set nu:显⽰⾏号
set nonu:取消⾏号
切换到编辑模式的⼀些注意事项:
i:从⽬前光标所在处插⼊
I:在⽬前所在⾏的第⼀个⾮空格符处开始插⼊,也即⾏头
a:从⽬前光标所在处的下⼀个字符处开始插⼊
A:从光标所在⾏的最后⼀个字符处开始插⼊
o:在⽬前光标所在⾏的下⼀⾏处插⼊新的⼀⾏
O:为在⽬前光标所在⾏的上⼀⾏插⼊新的⼀⾏
r:只会替换光标所在的哪⼀个字符⼀次
R:会⼀直替换光标所在的⽂字,直到按下esc
vim中⾼亮显⽰后:
:noh取消⾼亮显⽰
vim替换操作:
:\s/vivian/sky/g 替换当前⾏所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n ⾏开始到最后⼀⾏中每⼀⾏的第⼀个 vivian 为 sky 如果报下⾯错误
E486: Pattern not found:
执⾏:%s/rac1/szserver_72/ge即可
vim 列编辑操作:
1、删除列
光标要定位到要操作的地⽅
ctrl+v 进⼊可视块模式,选取这⼀列操作多少⾏
d删除
2、插⼊列
光标要定位到要操作的地⽅
ctrl + v 进⼊可视块模式,选取这⼀列操作多少⾏
shif + i 输⼊要插⼊的内容
ESC按两次,会在每⾏的选定区域出现插⼊的内容
设置tab缩进空格数
vim ~/.vimrc
set tabstop=2
vs可以进⼊分屏操作模式

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。