码迷,mamicode.com
首页 > 系统相关 > 详细

vim快捷键总结

时间:2017-07-19 11:58:21      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:style   保存   退出   重复   order   位置   idt   粘贴   一个   

i 在光标前插入
a 在光标后插入
o    向下新起一行插入
I     在行首插入
A   在行末插入
O 向上新起一行插入
r 输入字符替换光标位置的字符
R 进入输入替换模式
   
:q 退出
:q! 强制退出(不保存)
:wq 保存并退出
:x  
保存并退出
:w filename 另存为filename
n1,n2 w filename n1行到n2行的数据另存为filename
   
h j k l   左下上右
$ 光标到行尾
0 光标到行首
gg 光标到文档首行 
G  光标到文档尾行
nG 光标到文档n行
: n 光标到文档n行
n<Enter> 向下移动n行
n<Space> 向右移动n字符
   
ctrl b 上一页
ctrl f 下一页
ctrl u 上半页
ctrl d 下半页
ctrl e 下滚一行
ctrl y 上滚一行
   
zz  当前行置为屏幕中央
zt 当前行置为屏幕顶端
zb   当前行置为屏幕底端
   
v 光标经过的字符被选择
V 光标经过的行被选择
y 复制
yy 复制当前行
nyy 复制5行
p 粘贴下到一行
P 粘贴到上一行
   
d 删除选中数据
dd 删除当前行
ndd 删除n行
dG 删除,当前行到最后一行
dw 删除,当前光标到单词尾
d1G 删除,第一行到当前行
dnG 删除,第n行到当前行
D 当前开始删除到行尾
x 向后删除1个字符
nx   向后删除n个字符
X 向前删除1个字符
nX 向前删除n个字符
   
/str 从光标位置向下搜索str
?str 从光标位置向上搜索str
n 找下一个
N 找上一个
:%s/liao/Liao/g liaohuqiang全部替换成liaohuiqiang
:%s/liao/Liao/gc 同上,但是每一个都需要确认
   
u 撤销
ctrl r 重复前一个动作
:e! 还原到文档原始状态
   
set u 显示行号
set nonu 取消行号



vim快捷键总结

标签:style   保存   退出   重复   order   位置   idt   粘贴   一个   

原文地址:http://www.cnblogs.com/liaohuiqiang/p/7204544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!