学习 vim编辑器应用
编辑文件 vi -> vim
基本使用
三种模式:
命令行模式
键盘输入不会解析为字符,而是命令
i 插入 a 追加 o 下一行
dd 删除当前光标所在行
3dd 删除当前光标所在行及之后的2行
yy 复制当前光标所在行
3dd 复制当前光标所在行及之后的2行
p 粘贴
u 撤销
编辑模式
编写代码
底行模式
:w 写入,保存
:q 退出,
:wq 保存并且退出
:w b.txt 保存为b.txt
使用场景
1) 编辑不存在的文件
$ vi a.txt
编辑a.txt,但是a.txt不存在
:w 新建a.txt文件,将编辑的内容保存到a.txt
2) 编辑存在的文件
$ vi a.txt
a.txt始终存在,:w将编辑的内容保存到a.txt
3) 直接打开vi