博主极简风格,废话不多,直接上图。
常规操作
1,在Linux中输入vim空格后面跟你想要的配置文件
2,在没有这个文件时,vim空格后面跟你起好名字的文件相当于自己创建了一个新文件
按 i 或者 a 相当于书写,在书写状态下以下命令是用不了的
如果按了 i 还想用以下命令怎么办,再按一下ESC键,键盘左上角,你会发现你写不了了,这时候就可以用以下命令了。
语法 | 功能描述 |
---|---|
yy | 复制光标当前一行 |
y数字y | 复制一段(从第几行到第几行) |
p | 箭头移动到目的行粘贴 |
u | 撤销上一步 |
dd | 删除光标当前行 |
d数字d | 删除光标(含)后多少行 |
x | 删除一个字母,相当于del |
X | 删除一个字母,相当于Backspace |
yw | 复制一个词 |
dw | 删除一个词 |
shift+^ | 移动到行头 |
shift+$ | 移动到行尾 |
1+shift+g | 移动到页头,数字 |
shift+g | 移动到页尾 |
数字N+shift+g | 移动到目标行 |
有时候vim没写完,电脑你不小心关机了,或者各种情况终止了vim操作,下次进来时会出现一种情况
或者当我们编辑某个文件完成之后正常情况是通过:wq!保存退出或通过ZZ保存退出,如果直接通过ctrl+z退出,下次再次打开就会出现一个以点开头的交换文件,如下图
解决方案:如果有删除交换文件的选项直接按D删除交换文件,如果没有这个选择则需要通过命令rm -rf .文件名.swp的方式删除交换文件,再打开就不会弹出以上窗口