`
jackliu2013
  • 浏览: 11194 次
  • 性别: 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# 回到刚才编辑的文件 或: N
7、文件浏览
:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择
:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器
:ls 显示当前buffer情况
8、vi与shell切换
:shell 可以在不关闭vi的情况下切换到shell命令行 或者 :! shell命令
:exit 从shell回到vi

9、显示行号  :set nu

10. 取消显示行号   :set nonu


文章转载 http://blog.csdn.net/devil_2009/article/details/7006113

分享到:
评论

相关推荐

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    vim支持语法高亮、代码补全、多窗口编辑、宏录制等功能,使得文本编辑体验更加现代化。 **三、vim的基本模式** vim有三种主要模式:命令模式、插入模式和底行模式。 1. **命令模式**:在此模式下,用户可以移动光标...

    vim常用命令总结

    本文档旨在总结`vim`编辑器中常用的命令,这些命令可以帮助用户高效地进行文本编辑工作。总结包括查找命令、修改命令、删除命令等,并提供了具体的示例。 #### 二、命令模式下的常用命令 1. **自动缩进** - 对...

    VIM常见命令总结vim常见命令总结

    以下是对VIM常见命令的详细总结: 1. **启动与退出** - `vim filename`:启动VIM并打开指定的文件。 - `:q`:在正常模式下退出,如果未保存修改,VIM将拒绝退出。 - `:q!`:强制退出,不保存任何修改。 - `:wq`...

    VIM指令及操作总结-带标题

    在VIM中,用户可以执行各种操作,包括文件打开、保存、退出、光标移动、屏幕翻滚、文本编辑以及多窗口操作等。 1. **打开文件与基本参数**: 使用`vim [参数] [文件]`来打开文件。例如,`vim test.txt`将打开名为`...

    vim文本编辑器手册

    - **同时编辑多个文件**:`vim File1 File2 ...` ##### 模式切换 - **普通模式**:启动后默认进入。 - **插入模式**:按 `i` 进入,在当前光标处插入;按 `a` 在光标后插入;按 `A` 在行尾插入;按 `o` 在当前行下...

    Vi、vim 常用命令总结

    #### Vim窗口命令 - `:split file`: 创建新的垂直分割窗口并打开指定文件。 - `^Ws`: 分割当前窗口。 - `^Wn`: 新建窗口。 - `^Wt`和`^Wb`: 移至窗口顶部或底部。 - `^Wp`和`^Wr`/`^WR`: 跳转至前一个窗口或循环...

    vim窗口分割

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

    vim 基本命令总结表

    本文将对 Vim 的基本命令进行详细的总结,帮助用户更好地掌握这款工具。 1. 打开文件操作: - `vi`:进入 Vim,不加载任何文件。 - `vi filename`:打开名为 `filename` 的文件进行编辑。 - `vi filename1 ...

    Vim使用的快捷键总结

    ### Vim使用的快捷键总结 ...以上是Vim的基本使用方法与快捷键总结,熟练掌握这些技巧能够极大提高文本编辑的效率。对于新手来说,建议通过实践不断熟悉这些快捷键,以便更好地利用Vim的强大功能。

    vim知识点总结

    ### Vim知识点总结 #### 一、基本命令 Vim是一款高度可配置且功能强大的文本编辑器,它基于vi(Visual Editor)开发而来。对于初学者来说,熟悉Vim的基本命令至关重要。 ##### 1. 在Vim中打开/保存/退出/修改文件...

    vim教程 vim tutor

    根据给定文件的信息,我们可以提炼出关于 Vim 编辑器的一些关键知识点: ### Vim 教程概览 #### 一、基本操作与导航 - **移动命令:** - `h` 向左移动一个字符。 - `j` 向下移动一行。 - `k` 向上移动一行。 ...

    Vimscript的经典教程

    总结起来,Vimscript的学习和掌握,不仅能够帮助程序猿更好地实现自己的想法,也能够显著提升他们在使用文本编辑器时的效率和体验。通过本书的指导,读者将能够编写出自己独特的Vim插件,从而让Vim成为更加贴合个人...

    Mastering Vim Quickly_2.pdf

    - **多窗口编辑**:如何在多个窗口中同时编辑文件。 - **标签页管理**:如何使用标签页来组织不同的编辑任务。 - **会话保存**:如何保存当前的工作环境以便后续恢复。 通过以上对《Mastering Vim Quickly》一书的...

    vim-rpm安装集合包

    它在Vi的基础上增加了许多新特性,如语法高亮、代码补全、多窗口编辑、宏录制等,深受程序员和系统管理员的喜爱。Vim支持多种编程语言的开发,具备高度可定制性,可以通过插件和配置文件满足不同用户的需求。 **RPM...

    vim使用进阶 使用vim提高你的文本编辑效率

    通过使用会话(session)功能,用户可以在下次启动vim时恢复上次的编辑状态,包括打开的文件、窗口布局、选项设置等。这对于处理大型项目或者需要长时间编辑的情况尤其有用。 另一个值得关注的功能是`viminfo`文件。...

    vim+windows 文件

    最后,“winmanager.zip”可能是窗口管理插件,使得用户可以在一个gvim实例中同时打开并管理多个编辑窗口,提高多任务处理能力。 总结起来,vim在Windows环境下的应用并不亚于其他操作系统,丰富的插件和扩展使得...

    linux_vim插件

    总结来说,Linux Vim插件如taglist、winmanager和lookupfile极大地增强了Vim的功能,使其成为开发环境中更加强大和高效的文本编辑器。taglist提供了代码浏览的便利,winmanager优化了窗口管理,而lookupfile则简化了...

    vim练习及攻略

    - 窗口分割和标签页:管理多个文件的编辑。 - 编辑宏:自动化重复的任务。 【Vim的使用场景】 对于后台开发人员而言,Vim提供了快速、有效的代码编写与编辑能力。因为Vim在服务器上通常已经预装,它允许开发者在...

    vim for windows`

    6. 多窗口编辑:`:sp`或`:vs`在当前缓冲区打开新窗口,`:new`或`:vnew`打开新的缓冲区,`<Ctrl-W>`+`h`、`j`、`k`、`l`在窗口间切换。 7. 文件操作:`:e filename`编辑新文件,`:saveas`另存为,`:w`保存,`:q!`...

Global site tag (gtag.js) - Google Analytics