取消搜索时的大小写忽略: set noic
不用:u来撤销之前的操作,直接摁u就可以了。这是undo的命令简写。
把其他文件导入到当前的vim文件中:
:r 加上文件名就可以把这个文件加载到光标所在处。
用!命令 可以直接执行命令:
直接把命令的结果导入到文件中:
图6
上面这个就是在 vim 中自定义了快捷键 ctrl+h ,就会在光标处插入邮箱。
i 是插入命令,后面紧跟邮箱,最后的 <ESC> 表示执行完后退回到命令模式。
^H是ctrl+v+H的结果。
^表示在行首,前面的/表示增加;连起来就是表示在行首增加
结果是:图8
图9
斜杠要在前面加上反斜杠(转义符),Linux才知道那个只是个斜杠的字符。
这样执行后,以后再输入 mymail 后空格或者回车,就会自动变成后面的邮箱!
但是这样在重启后会失效,需要写到用户的家目录下的 .vimrc文件中:
图12
图13
在这个vimrc文件里的ab命令不用冒号:
让 ls 出来的东西显示颜色:
按v进入visual(ctrl+v)状态,选择多行,用>或<缩进或缩出
通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。
v状态下 按向下键开始选择多行 直到选中所有你要缩进的行然后==
多行注释:
:.,+3 s/^/#/g |