vim常用命令

一 移动
==================================================
h  ←
j  ↓
k  ↑
l  →
--------------------------------------------------
0  到绝对行首
$  到绝对行尾
^  到非空白字符行首
g_ 到非空白字符行尾
--------------------------------------------------
NG 跳到N行
gg 跳到首行开头
G  跳到末行开头
--------------------------------------------------
w  跳到下一个单词开头,按空白字符和标点符号分隔
e  跳到下一个单词末尾,按空白字符和标点符号分隔
W  跳到下一个单词开头,按空白字符分隔
E  跳到下一个单词末尾,按空白字符分隔
--------------------------------------------------
%  跳到匹配到括号,中括号,大括号
*  跳到当前位置单词到下一个出现位置
#  跳到当前位置单词到上一个出现位置
--------------------------------------------------
f<char>  跳到当前行该字符的下一个位置
         然后:
         ; 跳到下一个
         , 跳到前一个
t<char>  跳到当前行该字符的前一个位置
/pattern 搜索
==================================================
二 编辑
==================================================
i  当前位置插入
I  行首位置插入
a  当前位置后插入
A  行尾位置插入
o  下面插入新行
O  上面插入新行
p  当前位置后粘贴
P  当前位置前粘贴
==================================================
三 删除
==================================================
x  删除并复制光标字符
yy 复制当前行
dd 删除并复制当前行
dw 删除并复制当前位置到单词尾,包含空格
cw 删除并复制当前位置到单词尾,不含空格
dt<char> 删除知道下一个该字符
==================================================
四 自动补全
==================================================
<c-p> 插入模式启动自动补全
==================================================
五 撤销重做
==================================================
u     撤销
<c-r> 重做
==================================================
六 重复命令
==================================================
. 重复执行上一个普通模式命令
N<command> 重复执行N次命令
2dd 删除2行
3p  粘贴3次
3.  重复上一个命令3次
==================================================
七 选择模式
==================================================
v       开始行选择
<c-v>   开始块选择
==================================================
八 分隔窗口
==================================================
:split  水平分隔
:vsplit 垂直分隔
<C-w>_  水平最大化
<C-w>|  垂直最大化
<C-w>+  增加窗口尺寸
<C-w>-  减小窗口尺寸
<C-w>=  平均分配窗口尺寸
<C-w><direction> 切换到指定方向到窗口
==================================================
九 文件
==================================================
:e      打开文件
:w      保存
:q      退出
:w!     强行保存
:q!     强行退出
:saveas 另存为
:bn     显示下一个编辑文件
:bp     显示前一个编辑文件
==================================================

附上Vim键盘布局图:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值