Linux学习使用Vim
Vim是从 vi 发展出来的一个文本编辑器。vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
vim有三种模式——命令模式、输入模式、底线命令模式。
- 介绍了一下之后,首先讲一下自己使用linux的vim。
- 首先可以在终端打开,查看自己的系统有没有安装——使用命令 vi再加上tab键。
- 如果没有,可以通过apt-get install vim-gtk进行安装,yes下去就完事啦。
-
命令模式
在这个模式下可以上下左右来移动,dd删除当前行,yy复制所在行,u是复原前一个动作,像我们平常的ctrl+z,ZZ改动后保存离开。
-
输入模式
直接输入i便可以进行编辑文件文本,即是插入模式。
-
底线命令模式:
一些命令操作的总结——:q!强制退出(不保存) :wq!强制写入退出:set nu显示行号:数字 调到数字那行,一般我初学用的最多的就是:wq(保存退出)。
在这个条件下按esc开源退出。
插入一些方便记忆的图片
----
-
增加更新
P是光标粘贴整行
yy是光标复制整行
命令行下面使用0可以到行首
命令行使用shift+4就是$可以到行尾
db是删除整个单词
两次==是可以格式化这一行的命令。
跳到文章尾部——大写的G
gg是回到开头
/是在匹配查找指定的字符串

查找元素后,进行vim搜索到指定行,直接进入指定 行
删除
- d0是删除光标到行前的所有内容(有用)
- db是删除到前一个单词
- dw是删除到下一个单词开头
- dd删除整行
移动(必备)
- 0或者home是移动到行首
- $是到行尾
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步