vim进阶命令(一)
2016-07-26 22:37
211 查看
存储
可视模式
多文件编辑
多窗口
Ctrl+v的长方形选择对于表格类非常好用
参考来源:
鸟哥的linux私房菜
Vim的分屏功能
vim多窗口使用技巧
可视模式
多文件编辑
多窗口
存储
命令 | 效果 |
---|---|
:w filename | 另存为另一个文件 |
:r filename | 读入另一份文件的内容,将该文件内容加入到当前行后面 |
:n1,n2 w filename | 将n1到n2行内容另存为新文件 |
可视模式
命令 | 效果 |
---|---|
v | 字符选择 |
V | 行选择 |
Ctrl+v | 区块选择,长方形 |
y | 复制选择区域 |
d | 剪切 |
p | 粘贴 |
多文件编辑
命令 | 效果 |
---|---|
vim file1 file2 | 同时编辑多文件 |
:n | 编辑下一个文件 |
:N | 编辑上一个文件 |
:files | 列出所有正在编辑的文件 |
多窗口
多窗口既可以同一份文件多个窗口以对照不同的地方,也可以不同窗口不同文件。命令 | 效果 |
---|---|
启动多视窗 | |
vim -on file1 file2 | 水平分屏启动vim |
vim -On file1 file2 | 垂直分屏启动vim |
:sp filename | 水平分割,如果不输入filename,则同一份文件出现在两个窗口 |
Ctrl+w s | 等同于:sp |
:vsp filename | 垂直分割 |
Ctrl+w v | 等同于:vsp |
移动光标 | |
Ctrl+w+j或者↓ | 移动到下面的窗口,先按住Ctrl再按w,之后可松开后按j |
Ctrl+w+k或者↑以及h,l等 | 省略 |
调整窗口尺寸 | |
Ctrl+w + | 增加高度 |
Ctrl+w - | 减小高度 |
Ctrl+w = | 所有窗口相同高度 |
:res(ize) num | 将高度调整为num行 |
:res(ize)+/-nun | 将高度增加/减少num行 |
:vertical res(ize) num | 将高度调整为num列 |
:vertical res(ize)+/-nun | 将高度增加/减少num列 |
关闭窗口 | |
:tabc | 关闭当前窗口 |
:tabo | 关闭所有窗口 |
Ctrl+w+q | 关闭窗口 |
鸟哥的linux私房菜
Vim的分屏功能
vim多窗口使用技巧
相关文章推荐
- VIM编译器显示TAB和TAB转换为空格
- 菜鸟说给菜鸟听之VIM--入门篇(1)
- cygwin下vim方向键不好用的解决方案
- 安装使用Ubuntu之vim必须知道的细节
- Ruby学习笔记二帮助生成Vim添加代码头的代码
- PHP工程师VIM配置分享
- ruby开发vim插件小结
- VIM中设置php自动缩进为4个空格的方法详解
- vim vax 快捷键大全
- Vim命令高级用法
- linux Vim基本操作方法
- 手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠
- 搭建Vim为自定义的PHP开发工具的一些技巧
- 使用python开发vim插件及心得分享
- 两个命令把 Vim 打造成 Python IDE的方法
- vim配置显示行号和语法高亮 即.vimrc文件的配置
- linux系统中使用Vim删除偶数行或者奇数行
- Python开发如何在ubuntu 15.10 上配置vim
- Mac 配置VIM插件 提示"E492:Not an editor command:^M"
- vim配置文件