Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的。
———源于百度百科
Linux常用工具——vim编辑器
格式:vim+文件名
1.三种模式:
命令模式:打开文件就是命令模式
插入模式:按i/a/o进入插入模式
底行模式:按:或者 / 进入底行模式
命令模式相关命令:1.shift+zz:保存并退出
2.x: 删除
3.nx:删除n个字符
4.u:撤销
5.dd:删除光标所在行
6.p:粘贴
7.ndd:删除n行
8.yy:复制1行
9.nyy:复制n行
10.shift+g:光标到最后一行
11.gg:光标到第一行
底行模式相关命令:1. :或者/ 进入底行模式
2. w:保存
3. q:退出
4. wq:保存并退出
5. wq!:强制退出
6. 数字:直接跳到对应行
7. set nu:加上行号
8. set nonu:去除行号
9. nohl:去除高亮
10./ 或者*:查找
11.n:向下查找
12.N:向上查找
插入模式:就一般的程序编写
配置文件路径:vim /etc/vimrc (小红帽)
写代码的基本步骤:
1.vim 文件名
2.切换插入模
3.写代码
4.按键ESC切换到命令模式
5.按住shift+zz 退出
6.编译
格式:gcc 文件名 -o 生成文件的名字
7.运行
./文件名