Linux中vim时,常用指令,开发必备,只发干货

博主极简风格,废话不多,直接上图。
常规操作
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的方式删除交换文件,再打开就不会弹出以上窗口

发布了14 篇原创文章 · 获赞 3 · 访问量 598

猜你喜欢

转载自blog.csdn.net/weixin_45284133/article/details/105243408