Vim中的一些常用名词解释(一)
Vim中经常要使用help命令,注意’messages’与messages的区别,会进入不同的帮助文档
-
: ec[ho] : 进行回显输出
-
: echom[sg] : 同理于echo,但是echom会将信息保存,可以使用message查看,消息存储在message-history当中
-
: messages : 显示之前给出的消息
-
: nu[mber] : 布尔型,常用的显示行号的布尔选项
-
: numberwidth/:numw : 数值型,设置行号宽度的数值型选项
-
: relativenumber : 布尔型,用于设置相对于光标所在行的行号,方便计算垂直的计数值 count
来举个简单地例子:
2 int main(void){
1 printf("VimScript!\n");
3 return 0;
1 }
-
: wrap : 布尔型,Vim中新添加的布尔选项,可以使没一行输入的内容进行回绕,但是缓冲区不会,不设置的话,会一直一行写下去,推荐打开
-
: shiftroud/sr : 布尔型,缩进取到shiftwidth的整数倍
-
: shiftwidth/sw : (自动)缩进每一步得空白数
-
: matchtime : 数值型,显示配对括号的1/10秒数
-
: showmatch : 布尔型,插入括号时,可以短暂的跳转到匹配的括号,显示匹配的时间使用”matchtime”进行设定
-
*map : 进行各种模式下的键盘的映射,noremap使用非递归映射
-
** unmap** : 解除键盘的指定映射
-
: *map : 查看当前的映射
-
: leader : 进行全局映射的东西
-
: localleader : 更多的时候进行文件内的映射东西