2. Linux的vi和vim编辑器

 vi和vim:是Linux的文本编辑器,用来在linux中创建、查看或者编辑文本文件,就好像windows中的记事本一样。

vim是vi的增强版本,vi的绝大多数用法在vim都适用。

 

如进入一个目录 cd /zhangsan

先创建一个文件夹 mkdir  testDir

vi和vim编辑器的使用:

【一般模式】:用vi或者vim命令打开文件(vim test.txt),进入了一般模式;
可以查看文件的内容,并且可以通过上下左右键移动光标,查看文件某一部分;但是不能编辑文件内容。

【编辑模式】:在一般模式下,按i和a键的大写或小写键(一般用小写i或a键),进入编辑模式;

可以编辑文件内容;但是不能保存编辑的内容;
按Esc键,可以回到一般模式。


【命令行模式】:在一般模式下,按shift+:,进入命令行模式;
输入: q!-----不保存强制退出编辑器
           wq-----保存并且退出编辑器
           q------只是退出编辑器

 

vi和vim编辑器的快捷键:

1)复制当前行:在一般模式下,按yy,把光标所在行复制到剪切板

按p,把剪切板中的内容粘贴到光标所在的下一行。

2)复制当前行往下5行:在一般模式下,按5yy,把光标所在行往下5行复制到剪切板

按p,把剪切板中的内容粘贴到光标所在的下一行。

3)在文本文件中查找关键字:在命令行模式下,输入/关键字,回车

按n表示光标查找下一个关键字

4)删除光标所在的当前行:在一般模式下,按dd,删除光标所在的当前行

5)删除光标所在的行往下5行:在一般模式下,按5dd

6)撤销上次编辑的内容:在一般模式下,按u

7)显示行号:命令行模式下,设置文件的行号,取消文件的行号.[命令行下(: set nu) 和(:set nonu)]

 

posted @   紫蕈  阅读(82)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示