Vim快捷键以及常用命令总结(一)

Vim快捷键
Vim模式正常模式normal   
 编辑模式a/i/o   
 命令模式:cmd   
编辑模式按 a i o A I O六个字母可以进行insert输入模式
 按a append 在光标后输入
 按i insert 在光标前输入
 按o open a line below 在下一行输入
 按A append after line 本行最后面输入
 按I insert before line本行最前面输入
 按O append a line above本行的上面新建一行输入
命令模式保存 :w (write 写入)  
 退出 :q (quit  退出)  
 保存并退出 :wq  
vim 技巧:set nu   (nu->number 显示行号)
 ctrl+h 删除上一个字符
 ctrl+w 删除上一个单词
 ctrl+u 删除当前行
 ctrl+c/ctrl+[ 相当于ESC
快速移动h左移 j下移 k上移 l右移
 w/W 移动到下一个单词的开头
 e/E 移动到下一个单词的结尾
 b/B 返回到上一个单词的开头
 0 移动到行首 ^移动到第一个非空白字符
 $ 移动到行为 g_移动到行尾非空白字符
 gg 移动到文件的开头
 G  移动到文件结尾
 ctrl+o 移动到上个位置
 H 跳转到文件开头
 M 跳转到文件中间
 L 跳转到文件末尾
 ctrl+u 上翻页
 ctrl+f 下翻页
 zz把屏幕置为中间
删除d/x删除一个字符
daw删除单词及空格
diw删除单词
dd删除一行
dt?删到?
v单个字符的选择
V整行的选择
 
 
 
 
 
 
快速修改r(replace)直接r+替换对象 进行替换
c(change)
s(substitute)删除当前字符并且进入插入模式
cw改变单词并进入插入模式
R覆盖替换
S整行删除并且进入插入模式
C整行删除并且进入插入模式
 
 
 
 
 
 
vim查询//?匹配
n/N或者*/#单词的前向和后向匹配
vim搜索替换
%全部 1,6 1到6行
% s/被替换对象/替换对象/(g/n/c)
g(globe)全局
n(number)查询匹配次数
c表示确认,可以确认或者拒绝修改
 
 
 
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值