1.vim的基本概念
vim有的三种模式:命令模式(command mode)、插入模式(insert mode)、底行模式(last line mode)。
- 正常/普通/命令模式(Normal mode)
允许使用者通过命令来进行文本的编辑控制:
控制屏幕光标的移动,字符、字或行的删除,移动赋值某区段即进入insert mode下,或者到last line mode
- 插入模式(insert mode)
只有在insert mode下,才可以做文字输入,按[ESC]键回到命令行模式。
- 末/底行模式(last line mode)
用来进行让vim进行包括但不限于于shell进行交互的
文本保存或退出,也可以进行文件替换,找字符串,列出行号等操作。在命令行模式下,shift + : 即可以进入该模式。
要查看你的所有模式:打开vim,底行模式直接输入
:help vim-modes
命令模式是核心模式,当如果不知道自己处于什么模式时,无脑按Esc
2. 命令模式
3.底行模式
4.vim配置问题
打开自己目录下的.vimrc文件,执行 vim .vimrc
常用配置选项,用来测试
设置语法高亮: syntax on
显示行号: set nu
设置缩进的空格数为4: set shiftwidth=4
5.sudo配置
在root用户下,输入vim /etc/sudoers,找到如图位置,添加用户