首先备份文件
cp 原文件 原文件bak
vim 原文件
1.复制黏贴
按v 进入visual模式
使用方向键选择多行文本
d ------ 剪切操作
y -------复制操作
p -------粘贴操作
^ --------选中当前行,光标位置到行首(或者使用键盘的HOME键)
$ --------选中当前行,光标位置到行尾(或者使用键盘的END键)
2.块模式
如多行注释
2.1.在nomal模式下按下Ctrl+v, 然后用方向键选择你要添加的行数(可以直接 行数+G 过去)
2.2.选择好以后按大写的I ,则光标会自动跳转到所选择行的第一行行首,并会进入到insert模式,可以输入你想要插入的内容。比如“#”
2.3.输入完你想要插入的数据后,按下Esc键,则你会发现刚刚你选择的行的行首已经插入了你想要的内容。
2.4.如果你想要删除注释行的“#”,只需要Ctrl+v选中多行的“#”,让后按Delete键删除即可。
3.u 撤销 ,ctrl+r 恢复撤销
4.搜索
/something ===== 向后查找字符串’something’
?something ===== 向前查找字符串’something’
n ===== 向后查找下一个匹配项
N ===== 向前查找下一个匹配项
5.
:w ===== 保存文件
:wq ===== 保存文件并退出vi
:q ===== 退出vi
:q! ===== 强制退出vi