`

【zz】Vim的分屏

 
阅读更多
分屏启动Vim

使用大写的O参数来垂直分屏。

    vim -On file1 file2 ...

使用小写的o参数来水平分屏。

    vim -on file1 file2 ...

注释: n是数字,表示分成几个屏。
关闭分屏

关闭当前窗口。

    Ctrl+W c

关闭当前窗口,如果只剩最后一个了,则退出Vim。

    Ctrl+W q

分屏

上下分割当前打开的文件。

    Ctrl+W s

上下分割,并打开一个新的文件。

    :sp filename

左右分割当前打开的文件。

    Ctrl+W v

左右分割,并打开一个新的文件。

    :vsp filename

移动光标

Vi中的光标键是h, j, k, l,要在各个屏间切换,只需要先按一下Ctrl+W

把光标移到右边的屏。

    Ctrl+W l

把光标移到左边的屏中。

    Ctrl+W h

把光标移到上边的屏中。

    Ctrl+W k

把光标移到下边的屏中。

    Ctrl+W j

把光标移到下一个的屏中。.

    Ctrl+W w

移动分屏

这个功能还是使用了Vim的光标键,只不过都是大写。当然了,如果你的分屏很乱很复杂的话,这个功能可能会出现一些非常奇怪的症状。

向右移动。

    Ctrl+W L

向左移动

    Ctrl+W H

向上移动

    Ctrl+W K

向下移动

    Ctrl+W J

屏幕尺寸

下面是改变尺寸的一些操作,主要是高度,对于宽度你可以使用Ctrl+W <或是>,但这可能需要最新的版本才支持。

让所有的屏都有一样的高度。

    Ctrl+W =

增加高度。

    Ctrl+W +

减少高度。

    Ctrl+W -

本文转来自http://coolshell.cn
分享到:
评论

相关推荐

    程序员的编辑器——VIM(zz) - 饮水思源

    VIM(Vi IMproved)是Linux世界中广受欢迎的文本编辑器,对于程序员来说,它不仅是一个工具,更是一种高效的工作方式。这篇文章将深入探讨VIM的使用技巧和重要概念,帮助你提升编辑效率。 首先,VIM的操作模式是其...

    Vim的分屏功能命令大全

    ### Vim的分屏功能命令详解 #### 一、引言 在进行代码编写时,我们经常面临的一个挑战是如何高效地管理多个文件或同一文件的不同部分。对于那些在较小屏幕上工作的开发者来说,这个问题尤为突出。幸运的是,Vim...

    Unbuntu vim设置

    本教程将深入探讨如何在Ubuntu上安装Vim、启用语法高亮、进行分屏编辑以及显示行号。 **一、Vim的安装** 在Ubuntu中,安装Vim非常简单,只需要在终端中执行以下命令: ```bash sudo apt-get update sudo apt-get ...

    Linux中vim安装包

    4. **分屏编辑**: `:sp 文件名`或`:vs 文件名`在当前窗口下方或右侧打开新的文件。 5. **折叠代码**: `zo`展开折叠,`zO`关闭折叠,`zM`关闭所有折叠,`zR`展开所有折叠。 6. **插件管理**: Vundle、Pathogen和...

    vim plugin vim changes to ide update

    【vim plugin vim changes to ide update】这一主题表明我们将探讨如何使用Vim插件来提升其作为集成开发环境(IDE)的功能。在这个过程中,我们将重点分析新增的三个插件:wintagexplorer.vim、echofunc.vim以及vimrc...

    vim-configure.tar.gz_vim_vim_configure

    "vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...

    vim离线rpm适用centos操作系统

    对于开发者,Vim的分屏编辑、宏录制和播放等功能极大地提高了代码编写效率。 在CentOS上,Vim通常可以通过Yum包管理器在线安装,但离线RPM包提供了一种在没有网络连接情况下的解决方案。尽管如此,为了确保系统安全...

    ubuntu离线安装vim

    在Ubuntu系统中,Vim(Vi IMproved)是一款强大的文本编辑器,被广泛用于编程和其他文本操作。离线安装Vim对于没有网络连接或者网络不稳定的情况尤为重要。以下是如何在Ubuntu上离线安装Vim的详细步骤,以及相关知识...

    centos7离线安装vim

    在Linux系统中,Vim(Vi Improved)是一款强大的文本编辑器,被广泛用于代码编辑、配置文件修改等任务。在没有网络连接的情况下,为CentOS 7安装Vim需要通过手动下载所需软件包并使用本地安装方法。以下是离线安装...

    Linux服务VIM目录树工具Nerd-tree.tar.gz 压缩包下载

    如何让VIM支持和windows里一样使用目录树查看代码目录文件夹, 操作起来很简单,不需要安装什么软件,只需要添加几个文件。当然这也是一个第三方插件,按照上面的操作后...其它的就可以使用vim的分屏快捷键一样操作了。

    Vim的.vim文件夹和.vimrc配置文件

    Vim是一款强大的文本编辑器,深受程序员和系统管理员的喜爱,其可高度自定义的特性使得用户可以根据个人喜好和工作需求定制自己的编辑环境。在Vim中,`.vim`文件夹和`.vimrc`配置文件是两个至关重要的元素,它们帮助...

    vim的c.vim和cpp.vim文件

    Vim是一款强大的文本编辑器,深受程序员喜爱,尤其在Linux和Unix环境中广泛使用。它具有高度可配置性和扩展性,用户可以通过安装不同的插件和配置文件来增强其功能。在这个场景中,我们关注的是`c.vim`和`cpp.vim`...

    vim教程 vim tutor

    - **分屏和标签页:** - 使用 `:split` 或 `:vsplit` 命令打开新窗口。 - 使用 `:tabnew` 命令打开新的标签页。 - 使用 `Ctrl+w` 结合方向键在窗口间切换。 - 使用 `gt` 或 `gT` 在标签页间切换。 #### 总结 ...

    vim离线安装rpm包

    针对“vim离线安装rpm包”这个主题,我们将详细讲解如何在Linux系统中通过rpm命令来实现vim的离线安装,以及相关的重要知识点。 首先,RPM(Red Hat Package Manager)是Linux下广泛使用的软件包管理器,它负责软件...

    vim中文手册 vim中文手册 vim中文手册

    vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册vim中文手册vim中文手册

    vim.zip vim安装包 解压可用

    Vim(Vi IMproved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。它在Linux、Unix、Mac OS X以及Windows等操作系统上广泛使用。Vim的安装过程相对简单,尤其是当你手头有一个名为"vim.zip"的压缩包时,...

    vim 配置 vim 配置

    Vim是一款强大的文本编辑器,其高度可定制性使得用户能够根据个人喜好和需求进行配置。在本文中,我们将深入探讨如何配置Vim,特别是关于字符编码的设置,以确保在处理不同编码的文件时避免乱码问题。 首先,我们要...

    vim用户手册和vim使用进阶

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

    vim jeffy插件和配置

    linux下用vim编辑器配合jeffy插件实现比较顺手的编程环境。Jeffy插件和配置文件(.vim):代码高亮 自动提示等。 vim版本必须大于7.1。 1,备份下vim配置文件(可选) 2,解压jeffy-vim.zip 和里面的jeffy-vim-read.tar...

Global site tag (gtag.js) - Google Analytics