Vim 使用和技巧

这里写图片描述

默认进入的是命令模式。

i:字符前插入
I:行首插入
a:字符后插入
A:行尾插入
o:插入下新行
O:插入上新行
esc:退回命令模式
::编辑模式

命令模式的常用命令:

set nu 设置行号
set nonu 取消行号
gg:到第一行
G:到最后一行
nG到第n行
:n:到第n行
$:移动光标到行尾
^:移动到行首
x:删除光标所在的字符
nx:删除光标后的n个字符
dd:删除光标所在行
dG: 删除光标所在行到文件末尾
D:删除光标所在行到行尾
:n1,n2d :删除指定范围的行
yy: 复制当前行
nyy:复制当前行以下的n行
dd:剪切当前行
ndd:剪切当前行以下的n行
p:粘贴到当前下行
P:粘贴到当前行的上行
r:替换当前的字符为下一个键盘输入
R:从当前字符开始替换,替换为键盘输入
u:恢复误操作
/xxx :搜索字符串xxx,类似less,n找下一个,严格区分大小写,如果想不区分:set ic,如果再改为区分:set noic
:%s/old/new/g :全文替换字符串,g表示不询问,如果改为c表示询问确认
:%s/old/new/g :在一定范围内替换
w:保存修改,不退出
w new_filename :另存为
wq:wq 保存退出,快捷键为ZZ
q:不保存退出
q!:强制退出
wq!:保存修改并强制退出,文件所有者和root用户可以用

vim技巧:
自定义快捷键…..

这里写代码片
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值