Linux终端和vim快捷


vim快捷

1. 移动光标和文本插入

  • 文本插入
命令效果
i从光标所在位置前插入文本
I将光标移动到当前行首开始插入文本
A从行尾开始插入文本
o在当前行的下面打开一行
  • 光标移动
命令效果
0移至行首
$移至行尾
: 0移动至文件的首行行首
: $移动至文件最末行行首

2. 文本删除

命令效果
D删除光标至行尾
d0删除行首至光标前一个字符
dw删除当前字
[n]dd删除行
dG删除当前行至行尾
dH删除行首至当前行

2. 文本复制

命令效果
[n]yy复制n行至缓冲区
p将缓冲区的字符粘贴到光标所在位置

3.显示行号

命令效果
set number显示行号
set nonumber取消显示行号

4. 查找和替换

  • 查找
命令效果
/test开始搜索(向下)字符串下一次出现的位置
?test开始搜索(向上)字符串前一次出现的位置
n重复上一次搜索
  • 替换
命令效果
: 1,$ s/old_str/new_str/g替换所有

5. 多行注释

多行注释
1. 进入命令行模式,按ctrl + v进入 visual block模式,把需要注释的行标记起来
2. 按大写字母I,再插入注释符,例如//
3. 按esc键就会全部注释了

取消多行注释
1. 进入命令行模式,按ctrl + v进入 visual block模式,把需要注释的行标记起来
4. 按字母j,或者k选中注释符号
5. 按d键就可全部取消注释

linux终端快捷

命令效果
crtl +a光标移至行首
crtl +e光标移至行尾
crtl + u删除行首至光标前一个字符
crtl + k删除光标至行尾
crtl + w删除光标处到当前单词开头部分
crtl + y撤销最近一次删除
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值