1、打开多个窗口
打开多个窗口的命令以下几个:
横向切割窗口
:new+窗口名(保存后就是文件名)
:split+窗口名,也可以简写为:sp+窗口名
纵向切割窗口名
:vsplit+窗口名,也可以简写为:vsp+窗口名
2、关闭多窗口
可以用:q!,也可以使用:close,最后一个窗口不能使用close关闭。使用close只是暂时关闭窗口,其内容还在缓存中,只有使用q!、w!或x才能真能退出。
:tabc 关闭当前窗口
:tabo 关闭所有窗口
3、窗口切换
:ctrl+w+j/k,通过j/k可以上下切换,或者:ctrl+w加上下左右键,还可以通过快速双击ctrl+w依次切换窗口。
4、窗口大小调整
纵向调整
:ctrl+w + 纵向扩大(行数增加)
:ctrl+w - 纵向缩小 (行数减少)
:res(ize) num 例如::res 5,显示行数调整为5行
:res(ize)+num 把当前窗口高度增加num行
:res(ize)-num 把当前窗口高度减少num行
横向调整
:vertical res(ize) num 指定当前窗口为num列
:vertical res(ize)+num 把当前窗口增加num列
:vertical res(ize)-num 把当前窗口减少num列
5、给窗口重命名
:f file
6、vi打开多文件
vi a b c
:n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件
:e# 回到刚才编辑的文件
7、文件浏览
:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择
:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器
:ls 显示当前buffer情况
8、vi与shell切换
:shell 可以在不关闭vi的情况下切换到shell命令行
:exit 从shell回到vi
- 浏览: 55702 次
- 性别:
- 来自: 南宁
相关推荐
本篇将详细探讨"Vim实用技巧",帮助你提升在Vim中的工作效率。 1. **启动与退出**:在命令行输入`vim`后接文件名即可打开文件,`:q`退出编辑,`:wq`保存并退出,`:q!`不保存强制退出。 2. **模式切换**:Vim有三种...
《vim高级使用技巧详解》 vim作为一款强大的文本编辑器,深受程序员和系统管理员的喜爱。本文将深入探讨一些vim的高级使用技巧,帮助有经验的用户提升编辑效率。 1. **插入行号** - `g/^/exec "s/^/".strpart...
**vim使用技巧合集** Vim(Vi Improved)是一款...以上只是 Vim 使用技巧的冰山一角,通过不断实践和探索,你可以发掘更多高效的操作方式,让Vim成为你的得力助手。记住,熟能生巧,多用才能真正发挥Vim的强大功能。
本资源“vim的实用技巧高清第二版”是一本专注于提升vim使用技能的书籍,旨在帮助用户充分利用vim的强大功能,提高编程和文档编辑的效率。 1. **启动与退出** - `vim`命令用于启动vim编辑器,而`:q`退出当前文件,...
以下是一些关于Vim使用的小技巧,帮助你提升在文本编辑上的技能。 1. **启动与退出** - 启动Vim:`vim 文件名`,如`vim test.txt`。 - 退出Vim:在正常模式下,输入`:q`退出,如果文件已修改,需先保存(`:w`)再...
4. **多窗口管理**: Vim支持在一个编辑会话中打开多个窗口,方便同时查看和编辑不同的文件或文件的不同部分。 5. **脚本扩展性**: Vim拥有丰富的脚本API,支持用户自定义各种插件,进一步增强编辑器的功能。 #### ...
"VIM使用技巧" Vim 是一个功能强大的文本编辑器,它有很多实用的技巧可以提高我们的编程效率。下面我们将介绍一些 Vim 的使用技巧。 浏览代码 -------- 首先,我们从浏览代码开始。有时候,我们需要查看多个文件...
1. 多窗口编辑:`:sp`或`:vs`可以分割屏幕,`:vsp`垂直分割,`:close`关闭当前窗口。 2. 查找与替换:`/word`向下查找“word”,`?word`向上查找。`:s/old/new`替换当前行的第一个匹配项,`:%s/old/new/g`替换所有...
Easwy大牛的高级VIM技巧网页版是一个专门针对Vim进阶使用的教程,旨在帮助用户提升在Vim中的工作效率。 在Vim的世界里,掌握高级技巧意味着能更快地编写代码、查找和替换文本,以及进行复杂的文件操作。以下是一些...
《Vim实用技巧》是一本深受程序员喜爱的书籍,它深入介绍了如何利用Vim编辑器进行高效、快速的文本编辑。书中的代码示例旨在帮助读者掌握Vim的各种高级功能和快捷操作,从而提升编程效率。 Vim,全称为Vi Improved...
- **更多高级命令**:除了上述提到的功能外,VIM还支持多种其他高级命令,如查找替换、多窗口操作、宏命令等,进一步提升编辑效率。 通过掌握上述高级技巧,用户可以更高效地使用VIM编辑器,从而提高开发效率。需要...
3. 学习进阶操作:如多窗口编辑、查找替换、宏录制等。 4. 定制VIM环境:根据个人需求安装插件,编写.vimrc配置文件。 总之,VIM虽然初学者可能觉得难以入手,但一旦熟悉其操作逻辑,你会发现它的高效和强大。通过...
无插件VIM编程技巧涵盖了在不安装任何插件的情况下,使用VIM的原生态功能来提升编程效率的各种技巧。以下是从给定文件内容中提炼出的知识点。 ### 基础操作 #### 浏览代码和目录 - 使用`:E`命令在一个VIM实例中...
由于提供的文件信息中包含了Vim 8.2的PDF用户手册的结构和内容概览,我们可以从提供的内容中提炼出关于Vim编辑器的知识点,这些知识点覆盖了Vim的基本使用、编辑技巧、高级功能以及如何在不同情况下高效使用Vim。...
### Vim窗口分割知识详解 #### 一、窗口分割基本概念 Vim编辑器是一款功能强大的文本编辑工具,支持多种操作模式。在编辑多个文件或者需要同时查看文件不同部分时,Vim可以实现窗口分割,允许用户在一个视图中同时...
7. **工作区和窗口**:VIM可以同时打开多个文件并在多个窗口间切换,提高多任务处理能力。 8. **调试和程序接口**:VIM提供了一套完善的调试工具和编程接口,如`:debug`命令,以及VIMscript,使得VIM可以作为一个...