我与linux的爱情 ------给这只小企鹅涂鸦

在 windows 中我们可以直接用记事本等工具打开文件夹内的文件进行编译,但在 一切皆文件的 linux 操作系统中也有同样的文件管理工具------ vim 文本编译器
以下我会分别介绍 vim 的四种模式----- 正常模式 , 插入模式 , 命令模式 , 可视模式
在终端中输入 vi :
我与linux的爱情 ------给这只小企鹅涂鸦
如果你输入 vi 没有进入这个页面 , 说明没有安装 你可以 使用 yum install vim 安装即可;

正常模式:
先用 vim /temp/test 打开文件 接着 按 i 即可进入正常模式即更改文件:
我与linux的爱情 ------给这只小企鹅涂鸦
按 i 后就可以对空白文件 afile 进行编辑 , 还有几个参数也有不同的效果:
我与linux的爱情 ------给这只小企鹅涂鸦当你输入后想输入别的参数可按 ESC 然后再按 a O 等的参数进行试验;
如何上下左右的移动光标呢? 是不是键盘上的方向键呢? 是的,但不建议。 因为在一些字符终端用键盘上的方向键时会造成乱码问题,所以我推荐使用 h j k l :
我与linux的爱情 ------给这只小企鹅涂鸦那对文件内容插入有了,那如何复制和剪切呢?
我与linux的爱情 ------给这只小企鹅涂鸦在windowns 中我们 按 ctrl + z 即可撤销操作 , 那在 linux 中 按 u 即可达到效果
重做 ctrl + r
即只要记住:
我与linux的爱情 ------给这只小企鹅涂鸦
删除单个 字符 x 替换单个字符 长按 r + 要替换的字符
一定要记住在操作这些命令前一定要 esc 返回到正常模式
显示文件多少行:
我与linux的爱情 ------给这只小企鹅涂鸦
只需要先返回正常模式 在 : 进入命令模式即可 , 那以后每次都需要这种操作才能看到文件的行吗? 我们只需要将这个命令写入配置文件即可:
我与linux的爱情 ------给这只小企鹅涂鸦
我与linux的爱情 ------给这只小企鹅涂鸦

效果图:
我与linux的爱情 ------给这只小企鹅涂鸦那设置好行号了如何指定行呢? Gx (x 代表所指定的行) g 直接返回第一行
有这种情况:
我与linux的爱情 ------给这只小企鹅涂鸦
问如何让光标调到这一行的尾和头呢 ?
我与linux的爱情 ------给这只小企鹅涂鸦

命令模式:
按 esc 返回正常模式 在输入关键参数 :

插入模式:
我与linux的爱情 ------给这只小企鹅涂鸦我与linux的爱情 ------给这只小企鹅涂鸦
我与linux的爱情 ------给这只小企鹅涂鸦找到后:n 光标移动到下一个 a , shift + n 移动到上一个 a ;
找到后如何替换?
我与linux的爱情 ------给这只小企鹅涂鸦我与linux的爱情 ------给这只小企鹅涂鸦
我与linux的爱情 ------给这只小企鹅涂鸦
可视模式: 用于对一大片数据的操作
先进入正常模式接着 按 v or V or ctrl +v
shift + v 对字符行操作 :
我与linux的爱情 ------给这只小企鹅涂鸦
ctrl + v 对字符块操作 :
我与linux的爱情 ------给这只小企鹅涂鸦
如要要在选中的块前面加字符 可按 I 进入插入模式,此时是对一行操作然后接着按 两次 esc 就是对您所选中的块进行操作了 如:
我与linux的爱情 ------给这只小企鹅涂鸦
最后给出 vim 的树状图 :我与linux的爱情 ------给这只小企鹅涂鸦