1、使用vim命令进入vim界面
vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名。 打开Xfce终端,输入以下命令
vim practice_1.txt
直接使用vim也可以打开vim编辑器,但是不会打开任何文件。
vim
进入命令行模式后输入:e 文件路径
同样可以打开相应文件。
2、游标移动
在进入vim后,按下i
键进入插入模式。在该模式下您可以输入文本信息,下面请输入如下三行信息:
按Esc
进入普通模式,在该模式下使用方向键或者h
,j
,k
,l
键可以移动游标。
按键 | 说明 |
---|---|
h |
左 |
l |
右(小写L) |
j |
下 |
k |
上 |
w |
移动到下一个单词 |
b |
移动到上一个单词 |
3、进入插入模式
在普通模式下使用下面的键将进入插入模式,并可以从相应的位置开始输入,
命令 | 说明 |
---|---|
i |
在当前光标处进行编辑 |
I |
在行首插入 |
A |
在行末插入 |
a |
在光标后插入编辑 |
o |
在当前行后插入一个新行 |
O |
在当前行前插入一个新行 |
cw |
替换从光标所在位置后到一个单词结尾的字符 |
4、命令行模式下保存文档
从普通模式输入:
进入命令行模式,输入w
回车,保存文档。输入:w 文件名
可以将文档另存为其他文件名或存到其它路径下
5、退出vim
命令行模式下退出vim
从普通模式输入:
进入命令行模式,输入wq
回车,保存并退出编辑
以下为其它几种退出方式:
命令 | 说明 |
---|---|
:q! |
强制退出,不保存 |
:q |
退出 |
:wq! |
强制保存并退出 |
:w <文件路径> |
另存为 |
:saveas 文件路径 |
另存为 |
:x |
保存并退出 |
:wq |
保存并退出 |
普通模式下退出vim
普通模式下输入Shift+zz
即可保存退出vim
6、删除文本
普通模式下删除vim文本信息
进入普通模式,使用下列命令可以进行文本快速删除:
命令 | 说明 |
---|---|
x |
删除游标所在的字符 |
X |
删除游标所在前一个字符 |
Delete |
同x |
dd |
删除整行 |
dw |
删除一个单词(不适用中文) |
d$ 或D |
删除至行尾 |
d^ |
删除至行首 |
dG |
删除到文档结尾处 |
d1G |
删至文档首部 |
除此之外,你还可以在命令之前加上数字,表示一次删除多行,如: 2dd
表示一次删除2行
$ cp /etc/protocols .
$ vim protocols
上图为方便采取实验楼用图,并非归作者所用,仅供参考。