vim指令

h  left
j  bottom        num+j    向下移动num个位置
k  top
l  right
x  删除当前字符
J  将下一行合并到当前行
u  撤销上一次操作
ctrl+r  对撤销的撤销
i  在当前字符前进入插入模式
a  在当前字符后进入插入模式    num+a+"字符"+esc      输入num个字符
o  创建新行当前行的下一行并进入插入模式
O  创建新行当前行的上一行并进入插入模式
ZZ 保存并退出
:q! 退出不保存
:e! 丢弃所有编辑并重启开文件
:help  f1  获取普通帮助  
:help index 查看命令帮助
:help A  查看A标签的命令

w  移到下一个单词首个字母

d+字符   进入删除模式,删到鼠标跳到的位置

c+字符   进入删除模式,删到鼠标跳到的位置,并进入插入模式

b  移到上一个单词首个字母
e  移到单词的末尾,如果已在单词的末尾,则会跳到下一个单词的末尾
ge  移到上一个单词的末尾
$   移到该行的最后一个字符
^   移到该行的以一个字符
0   移到该行最前面

f+字符  移到该行下一个字符

F+字符  移动该行上一个字符

t+字符  移到该行下一个字符前

T+字符  移到该行的上一个字符后     这四个可以使用;重复指令(往右)    ,重复指令(往左)

.  重复上一次的指令

%  跳到匹配的括号上

G   跳到最后一行,numG   跳到第几行

··    使用G跳行后,可用该指令返回原行(跳跃超过一行即可)

CTRL+O   跳到上一个地方

CTRL+I    反着来咯

gg   跳到第一行

50%  跳到中间

H   跳到可视界面的上面

M    跳到可视界面的中间

L    跳到可视界面的下面

CTRL+g(G)    显示当前行数在该文件的位置(百分比)

:set number 显示行数

CTRL+U   让文本内容向下移动半屏

CTRL+D   让vim,window内容向下滚动半屏

CTRL+E     文本内容向下滚动1行

CTRL+Y   让文本内容向上滚动一行(windows中同CTRL+R)

CTRL+F    向下滚一屏

CTRL+B   向上滚一屏

zz    把当前鼠标行置于中间

zb  把当前鼠标行置于底部

zt  把当前鼠标行置于顶部

/string    向下搜索string(字符)         +   \>用来结束字符串的输入    \<前缀       可与+$+?连用寻找该行首尾个

?string  向上搜索字符string      这两个enter后,使用N进行搜索      查找时,可用.代替任何字符

*  查找当前光标所在单词下一次出现的地方   g*   把当前词汇做模糊查询
#   反着来咯

:set ignorecase   使用搜索时忽视大小写

:set noignorecase    撤销使用搜索时忽视大小写

:set hlsearch      高光查询
:set nohlsearch   撤销高光查询
m+字母   标记    可使用·+字母跳到该标记   ‘+字母跳到该标记的最前方
r 修改一个字符  基本等同于s 或者cl
v 进入视图模式
V 进入视图模式(整行)
视图模式下   o为进入视图模式的另外一边

p粘贴




    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值