`
robotmen
  • 浏览: 54417 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

vim多窗口使用技巧

 
阅读更多

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

分享到:
评论

相关推荐

    Vim实用技巧.pdf_vim实用_vim_

    本篇将详细探讨"Vim实用技巧",帮助你提升在Vim中的工作效率。 1. **启动与退出**:在命令行输入`vim`后接文件名即可打开文件,`:q`退出编辑,`:wq`保存并退出,`:q!`不保存强制退出。 2. **模式切换**:Vim有三种...

    vim高级使用技巧

    《vim高级使用技巧详解》 vim作为一款强大的文本编辑器,深受程序员和系统管理员的喜爱。本文将深入探讨一些vim的高级使用技巧,帮助有经验的用户提升编辑效率。 1. **插入行号** - `g/^/exec "s/^/".strpart...

    vim使用技巧合集

    **vim使用技巧合集** Vim(Vi Improved)是一款...以上只是 Vim 使用技巧的冰山一角,通过不断实践和探索,你可以发掘更多高效的操作方式,让Vim成为你的得力助手。记住,熟能生巧,多用才能真正发挥Vim的强大功能。

    vim的实用技巧

    本资源“vim的实用技巧高清第二版”是一本专注于提升vim使用技能的书籍,旨在帮助用户充分利用vim的强大功能,提高编程和文档编辑的效率。 1. **启动与退出** - `vim`命令用于启动vim编辑器,而`:q`退出当前文件,...

    vim 使用的小技巧 zip

    以下是一些关于Vim使用的小技巧,帮助你提升在文本编辑上的技能。 1. **启动与退出** - 启动Vim:`vim 文件名`,如`vim test.txt`。 - 退出Vim:在正常模式下,输入`:q`退出,如果文件已修改,需先保存(`:w`)再...

    vim使用技巧

    4. **多窗口管理**: Vim支持在一个编辑会话中打开多个窗口,方便同时查看和编辑不同的文件或文件的不同部分。 5. **脚本扩展性**: Vim拥有丰富的脚本API,支持用户自定义各种插件,进一步增强编辑器的功能。 #### ...

    VIM使用技巧

    "VIM使用技巧" Vim 是一个功能强大的文本编辑器,它有很多实用的技巧可以提高我们的编程效率。下面我们将介绍一些 Vim 的使用技巧。 浏览代码 -------- 首先,我们从浏览代码开始。有时候,我们需要查看多个文件...

    vim 实用技巧 和 配置代码

    1. 多窗口编辑:`:sp`或`:vs`可以分割屏幕,`:vsp`垂直分割,`:close`关闭当前窗口。 2. 查找与替换:`/word`向下查找“word”,`?word`向上查找。`:s/old/new`替换当前行的第一个匹配项,`:%s/old/new/g`替换所有...

    Easwy大牛的高级VIM技巧网页版

    Easwy大牛的高级VIM技巧网页版是一个专门针对Vim进阶使用的教程,旨在帮助用户提升在Vim中的工作效率。 在Vim的世界里,掌握高级技巧意味着能更快地编写代码、查找和替换文本,以及进行复杂的文件操作。以下是一些...

    《Vim实用技巧》书中代码

    《Vim实用技巧》是一本深受程序员喜爱的书籍,它深入介绍了如何利用Vim编辑器进行高效、快速的文本编辑。书中的代码示例旨在帮助读者掌握Vim的各种高级功能和快捷操作,从而提升编程效率。 Vim,全称为Vi Improved...

    VIM的使用技巧和快速入门

    3. 学习进阶操作:如多窗口编辑、查找替换、宏录制等。 4. 定制VIM环境:根据个人需求安装插件,编写.vimrc配置文件。 总之,VIM虽然初学者可能觉得难以入手,但一旦熟悉其操作逻辑,你会发现它的高效和强大。通过...

    无插件VIM编程技巧

    无插件VIM编程技巧涵盖了在不安装任何插件的情况下,使用VIM的原生态功能来提升编程效率的各种技巧。以下是从给定文件内容中提炼出的知识点。 ### 基础操作 #### 浏览代码和目录 - 使用`:E`命令在一个VIM实例中...

    VIM编辑器高级技巧

    - **更多高级命令**:除了上述提到的功能外,VIM还支持多种其他高级命令,如查找替换、多窗口操作、宏命令等,进一步提升编辑效率。 通过掌握上述高级技巧,用户可以更高效地使用VIM编辑器,从而提高开发效率。需要...

    vim窗口分割

    ### Vim窗口分割知识详解 #### 一、窗口分割基本概念 Vim编辑器是一款功能强大的文本编辑工具,支持多种操作模式。在编辑多个文件或者需要同时查看文件不同部分时,Vim可以实现窗口分割,允许用户在一个视图中同时...

    VIM 官方使用手册

    7. **工作区和窗口**:VIM可以同时打开多个文件并在多个窗口间切换,提高多任务处理能力。 8. **调试和程序接口**:VIM提供了一套完善的调试工具和编程接口,如`:debug`命令,以及VIMscript,使得VIM可以作为一个...

    vim用户手册和vim使用进阶

    - **多窗口编辑**: 使用`:sp`或`:vs`分屏打开文件,`Ctrl+w+h/j/k/l`在窗口间切换。 - **撤销与重做**: `u`撤销上一步操作,`Ctrl+r`重做。 - **自动补全**: 安装插件如`YouCompleteMe`或`Supertab`实现代码补全。...

Global site tag (gtag.js) - Google Analytics