Linux 当中的vi指令和vim指令,如何进行编辑

首先我们使用vim指令进入一个文件

Linux 当中的vi指令和vim指令,如何进行编辑
那么接下来,进入到这个界面的大家肯定一筹莫展,我们先学习如何开始编辑。

移动你的光标
使用鼠标上的滚轮,快速在不同的行之间进行切换,使用方向键进行一格一格的移动,如果是大型的文件,推荐下面的使用方法
光标定位
G 移至行行首
nG 移至第n行行首
n+ 移n行行首
n- 移n行行首
n$ 移n行(1表示本行)行尾
0 所行行首
$ 所行行尾
^ 所行首字母
h,j,k,l 左移移移右移
H 前屏幕首行行首
M 屏幕显示文件间行行首
L 前屏幕底行行首
更参考原文
移行道两0 ^ (shift+6)行首第字符空白字符点区别
移行尾 $ (shift+4)

按下你键盘上的a
你将会从你当前的光标所在的位置开始编辑
我输入:我是一只可爱的小猫咪
Linux 当中的vi指令和vim指令,如何进行编辑

按下你键盘上的ESC
你将会退出当前的编辑
Linux 当中的vi指令和vim指令,如何进行编辑
退出编辑之后的三种退出方法

直接输入 :q (特别注意,冒号也是要输入进去的)表示之前没有进行任何更改,此时直接进行退出,如果直接进行了更改,系统会告诉你,你无法使用这种方式进行退出。

Linux 当中的vi指令和vim指令,如何进行编辑

直接输入 :q! 在第一种的基础上加上叹号,代表强制执行,此时会强制关闭文件,但是不会保存你的任何更改
Linux 当中的vi指令和vim指令,如何进行编辑
我不再是一只可爱的小猫咪

直接输入 :wq 保存当前所作的更改然后退出,如果这样操作,将会保留用户所作的更改。

退出操作一定是要在已经退出了编辑的情况下才可以进行,如果正在进行编辑,需要按下ESC