vim命令

命令模式

H 左
J 下
K 上
L 右
dd 删除一行,剪切一行
G 最后一行
1G 第一行
nG 第几行
yy 复制当前行
3yy 复制三行
p 粘贴到下一行
P 粘贴到上一行
r 单字符替换
2p 重复粘贴两次
u 撤销
Ctrl+y 恢复
dG 从当前行删除到最后一行
d1G 从当前行删除到第一行
dw 删除一个单词
d^ 从当前字符删除到行首
d$ 从当前字符删除到行末
/hello 查找hello单词,查找多个n键
v 按v键再按上下左右进行视图选中,快速进行缩进
x 删除当前字符,3x删除三个字符

末行模式

q 不保存退出
q! 强制不保存退出
wq 保存退出
x 保存退出
w 保存并不退出
%s/hello/world/g 把一篇文章中的所有hello全部替换成world,%第一行到最后的意思
1,10s/hello/world/g 把第1行到第10行的hello替换成world

tab 右缩进
shift+tab 左缩进
sublime关闭前面行号方法
依次打开 选项-》设置-》默认,直接设置成:"line_numbers":fale,
sublime 关闭自动补全单双引号及圆括号和大括号
"auto_match_enabled":false,
sublime出现明显的当前操作行的背景线方法
"highlight_line":true,
sublime 关闭命令提示
"auto_complete":false,

代码注释

ctrl+/
先用鼠标选中,再按ctrl+/,鼠标选中时可以是输入模式或命令模式

你可能感兴趣的:(vim命令)