一、VIM
1.概念
是一款文本编辑器,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。
2.优点
可以完成复杂的编辑与格式化功能
3.模式
其模式共有十二种,基本模式有六种
2)普通模式退出
- shift+zz
5.删除文本
6.高效的移动
1)使用h、j、k、l(左、下、上、右)
2)w:光标往后移动一个词
3)0:移动光标到当前行首。(数字0)
4)文件移动
5)/text:从当前光标处开始搜索字符串 text,并且到达 text 出现的地方。必须使用回车来开始这个搜索命令。按 n移动到下个 text 处,N 移动到上一个 text 处 。
6)%:在成对的括号等符号间移动,比如成对的 [ ] , { }, ( ) 之间。将光标放到任意符号上,然后通过 % 来移动到和这个符号匹配的符号上,% 还可以正确的识别括号的嵌套层数,总是移动到真正匹配的位置上。因此这个命令在编辑程序代码的时候非常有用,可以让你方便的在一段代码的头尾间移动。
7.高效的输入
1)使用关键词自动完成功能,你只需要输入开始几个字母(abc),按住 Ctrl,再按 N。
2)复制
5yy,进行当前光标到第五行的复制,然后按回车。
13yy14,复制13行到14行,然后回车。
3)粘贴
按p
- 3j 将会把光标向下移动三行。
8.分屏
vim -On file1 file2 (n是数字,代表分成几个屏)
ctrl+w 切换
二、配置vim
vim ~/.vimrc