vim编辑器使用

【显示行数】

第一种,该界面显示:在vim命令行模式下输入  :set nu 。取消显示:在vim命令行模式下输入:  set nonu     

第二种,自动显示:echo "set nu" >~/.vimrc

【插入模式】

i 在当前光标处进行编辑

I 在行首插入

A 在行末插入

a 在光标后插入编辑

o 在当前行后插入一个新行

O 在当前行前插入一个新行

cw 替换从光标所在位置后到一个单词结尾的字符

【退出模式】

命令       说明

:q!       强制退出,不保存

:q             退出

:wq!        强制保存并退出

:w          <文件路径>另存为

:saveas      文件路径另存为

:x                  保存并退出

:wq               保存并退出

【普通模式】

命令     说明

x      删除游标所在的字符

X        删除游标所在前一个字符

Delete同x

dd                        删除整行

dw                        删除一个单词(不适用中文)

d$或D                 删除至行尾

d^                          删除至行首

dG                          删除到文档结尾处

d1G                  删至文档首部

nG(n Shift+g)      游标移动到第 n 行(如果默认没有显示行号,请先进入命令模式,输入:set nu以显示行号)

gg                         游标移动到到第一行

G(Shift+g)到最后一行

普通模式中使用y复制

普通模式中,yy复制游标所在的整行(3yy表示复制3行)

普通模式中,y^复制至行首,或y0。不含光标所在处字符。

普通模式中,y$复制至行尾。含光标所在处字符。

普通模式中,yw复制一个单词。

普通模式中,y2w复制两个单词。

普通模式中,yG复制至文本末。

普通模式中,y1G复制至文本开头。

普通模式中使用p粘贴

普通模式中,p(小写)代表粘贴至光标后(下)

普通模式中,P(大写)代表粘贴至光标前(上)

vim编辑器使用_第1张图片

你可能感兴趣的:(vim编辑器使用)