Vim 常用命令

命令模式: 

按i 当前光标位置进入编辑模式

按a 当前光标退一格进入编辑模式

按o 另起一行进入编辑模式


:q 退出而不保存修改

:!q 强制退出而不保存修改

:w [otherfile] 文件另存为


光标移动

h 光标向左移动

j 光标向下移动

k 光标向上移动

l 光标向右移动


[ctrl] + [b] 向上移动一页 backward

[ctrl] + [f] 向下移动一页 forward

[ctrl] + [u] 向上移动半页 up

[ctrl] + [d] 向下移动半页 down


[g] 按两下回到文章开头

[G] 按一下回答文章末尾


[0] 回到光标行首

[$] 回到光标行末


[w] 光标移动到下一个字第一个字母

[e] 到下一字尾字母

[b] 到前一字首字母


Tip:? 代表数字

[?#] 向后移动 ? 位置


[x] 删除光标所在位置的那个字符

[?x] 包括光标位置的字符向后删除 ? 个


[X] 向前删除一个字符

[?X] 向前 删除 ? 个字符 同上


[cw] 删除从光标位置到词尾的全部字符


[dd] 删除光标所在行

[?dd] 向下 删除 ? 行 包括当前行


[u] 回退操作


[yw] 复制从光标位置到词尾的全部字符


[yy] 复制光标所在行

[?yy] 向下 复制 ? 行


[r] 替换单个字符

[R] 替换多个字符


末行模式( : ) 

:set nu 显示行号

:5 跳到第五行

:/word 查找某字 n向下 N向上

:1,$s/is/was/g 文字替换操作,从当前文件的第1行开始搜索($s),到最后一行(/g),将"is"替换成"was"


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012468841/article/details/49945081
个人分类: Tip
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Vim 常用命令

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭