linux下vim使用
2015-08-07 17:45
239 查看
取消搜索时的大小写忽略: set noic
不用:u来撤销之前的操作,直接摁u就可以了。这是undo的命令简写。
把其他文件导入到当前的vim文件中:
:r 加上文件名就可以把这个文件加载到光标所在处。
用!命令 可以直接执行命令:
直接把命令的结果导入到文件中:
图6
上面这个就是在 vim 中自定义了快捷键 ctrl+h ,就会在光标处插入邮箱。
i 是插入命令,后面紧跟邮箱,最后的 <ESC> 表示执行完后退回到命令模式。
在所在行只需要ctrl+H就可以了
^H是ctrl+v+H的结果。
图7
^表示在行首,前面的/表示增加;连起来就是表示在行首增加
结果是:图8
图9
斜杠要在前面加上反斜杠(转义符),Linux才知道那个只是个斜杠的字符。
这样执行后,以后再输入 mymail 后空格或者回车,就会自动变成后面的邮箱!
但是这样在重启后会失效,需要写到用户的家目录下的 .vimrc文件中:
图12
在宿主目录下的vimrc文件中可以加入命令 。
图13
在这个vimrc文件里的ab命令不用冒号:
让 ls 出来的东西显示颜色:
多行缩进:
按v进入visual(ctrl+v)状态,选择多行,用>或<缩进或缩出
通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。
v状态下 按向下键开始选择多行 直到选中所有你要缩进的行然后==
多行注释: :.,+3 s/^/#/g 注释从当前行起的后三行(不含当前行) |
相关文章推荐
- linux之sed用法
- linux下写穿/直写(Write-Through)与写回(Write-Back)
- Linux重定向的学习
- linux权限-r-w-代表意思
- Centos镜像地址列表(全 Excel格式)
- ARM-LINUX-GCC 4.4.3安装(ubuntu下)
- Centos镜像地址列表(全)
- Loadrunner11监控LINUX服务器
- Linux 系统挂载数据盘
- 如何查看Linux内核的initrd.img映像文件
- 163YUM源 CentOS镜像使用帮助
- linux用户态和内核态理解
- Linux的sleep()和usleep()
- Linux的sleep()和usleep()
- linux mysql errorcode 29
- linux 文件系统的实现
- Linux学习笔记
- linux下find命令详解
- Linux一些经典书籍
- Linux 常用命令