【linux-vim-常用命令】

Vim是linux下常用的文本编辑器。常用模式有3种:一般模式、编辑模式、命令模式。下面我用表格列出常用命令

一般模式
语法功能描述主要进行删除、复制、粘贴、撤销操作的
yy复制光标所在当前行
y数字y从当前行,向下复制数字行. 如从当前行向下复制3行为y3y
p在当前行粘贴复制的内容
u撤销上一步操作
dd删除光标当前行
d数字d从当前行,向下删除数字行. 如从当前行向下删除3行为d3d
x

删除一个字母,相当于del,向后删

X

删除一个字母,相当于Backspace,向前删

yw

复制一个词

dw

删除一个词

^

移动到行头
$移动到行尾
gg或者1+G移动到页头
G移动到页尾
数字+G

(先输入数字,再按G)

移动到数字行。如5G表示移动到第5行

 

编辑模式
按键功能描述主要用来编辑文件内容
i当前光标前插入
a当前光标后插入
o下一行插入
I在光标所在行最前面开始插入
A在光标所在行最后面开始插入
O在光标所在行上一行插入
命令模式
命令功能主要是文本保存、退出、查找、替换操作
:w保存
:q退出
:!强制执行
:%s/要替换的字符/替换成的字符字符替换
/要查找的词

n 查找下一个,N 往上查找

? 要查找的词

n是查找上一个,N是往下查找

:set nu

显示行号

:set nonu

关闭行号

ZZ(shift+zz)

没有修改文件直接退出;修改了文件,保存退出
:nohl去除高亮显示

一般模式和编辑模式以及命令模式以ESC相互转换。编辑模式和命令模式无法相互转换。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值