关于vim:vim模式切换

53次阅读

共计 1205 个字符,预计需要花费 4 分钟才能阅读完成。

1、vim 启动进入一般模式,处于插入模式或命令行模式时只须要按 Esc 或者 Ctrl+[返回到启动模式
    这在 vim 课程环境中不论用) 即可进入一般模式。一般模式中按 i(插入)或 a(附加)键都能够进入插入模式,
    一般模式中按: 进入命令行模式。命令行模式中输出 wq 回车后保留并退出 vim。

1. 应用 vim 命令进入 vim 界面

vim 前面加上你要关上的已存在的文件名或者不存在(则作为新建文件)的文件名。关上 Xfce 终端,输出以下命令

$ vim practice_1.txt
间接应用 vim 也能够关上 vim 编辑器,然而不会关上任何文件。

$ vim
进入命令行模式后输出:e 文件门路 同样能够关上相应文件。

2. 游标挪动

在进入 vim 后,按下 i 键进入插入模式。在该模式下您能够输出文本信息, 上面请输出如下三行信息:

12345678
abcdefghijk
shiyanlou.com
按 Esc 进入一般模式,在该模式下应用方向键或者 h,j,k,l 键能够挪动游标。

按键    阐明
h    左
l    右(小写 L)
j    下
k    上
w    挪动到下一个单词
b    挪动到上一个单词
请尝试在一般模式下应用方向键挪动光标到 shiyanlou 这几个字母下面。

四、进入插入模式

1. 进入插入模式

在一般模式下应用上面的键将进入插入模式,并能够从相应的地位开始输出

命令    阐明
i    在以后光标处进行编辑
I    在行首插入
A    在行末插入
a    在光标后插入编辑
o    在以后行后插入一个新行
O    在以后行前插入一个新行
cw    替换从光标所在位置后到一个单词结尾的字符
请尝试不同的从一般模式进入插入模式的办法,在最初一行 shiyanlou 后面加上 www.,留神每次要先回到一般模式能力切换成以不同的形式进入插入模式

五、保存文档

1. 命令行模式下保存文档

从一般模式输出: 进入命令行模式,输出 w 回车,保存文档。输出:w 文件名能够将文档另存为其余文件名或存到其它门路下

六、退出 vim

1. 命令行模式下退出 vim

从一般模式输出: 进入命令行模式,输出 wq 回车,保留并退出编辑

以下为其它几种退出形式:

命令    阐明
:q!    强制退出,不保留
:q    退出
:wq!    强制保留并退出
:w < 文件门路 >    另存为
:saveas 文件门路    另存为
:x    保留并退出
:wq    保留并退出
2. 一般模式下退出 vim

一般模式下输出 Shift+zz 即可保留退出 vim

七、删除文本

1. 一般模式下删除 vim 文本信息

进入一般模式,应用下列命令能够进行文本疾速删除:

命令    阐明
x    删除游标所在的字符
X    删除游标所在前一个字符
Delete    同 x
dd    删除整行
dw    删除一个单词(不实用中文)
d$ 或 D    删除至行尾
d^    删除至行首
dG    删除到文档结尾处
d1G    删至文档首部
除此之外,你还能够在命令之前加上数字,示意一次删除多行,如:

2dd 示意一次删除 2 行

正文完
 0