首页 > 学院 > 开发设计 > 正文

vim指令

2019-11-06 06:33:38
字体:
来源:转载
供稿:网友
h  leftj  bottom        num+j    向下移动num个位置k  topl  rightx  删除当前字符J  将下一行合并到当前行u  撤销上一次操作ctrl+r  对撤销的撤销i  在当前字符前进入插入模式a  在当前字符后进入插入模式    num+a+"字符"+esc      输入num个字符o  创建新行当前行的下一行并进入插入模式O  创建新行当前行的上一行并进入插入模式ZZ 保存并退出:q! 退出不保存:e! 丢弃所有编辑并重启开文件:help  f1  获取普通帮助  :help index 查看命令帮助:help A  查看A标签的命令

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

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

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+字母   标记    可使用·+字母跳到该标记   ‘+字母跳到该标记的最前方

    


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表