`

[zz]Vim的分屏功能

阅读更多

分屏启动Vim

  1. 使用大写的O参数来垂直分屏。
    vim -On file1 file2 ...
    
  2. 使用小写的o参数来水平分屏。
    vim -on file1 file2 ...
    

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

关闭分屏 

  1. 关闭当前窗口。
    Ctrl+W c
    
  2. 关闭当前窗口,如果只剩最后一个了,则退出Vim。
    Ctrl+W q
    

分屏

  1. 上下分割当前打开的文件。
    Ctrl+W s
    
  2. 上下分割,并打开一个新的文件。
    :sp filename
    
  3. 左右分割当前打开的文件。 
    Ctrl+W v
    
  4. 左右分割,并打开一个新的文件。
    :vsp filename

移动光标

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

  1. 把光标移到右边 的屏。
    Ctrl+W l
    
  2. 把光标移到左边 的屏中。
    Ctrl+W h
    
  3. 把光标移到上边 的屏中。
    Ctrl+W k
    
  4. 把光标移到下边 的屏中。
    Ctrl+W j
    
  5. 把光标移到下一个 的屏中。.
    Ctrl+W w

移动分屏

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

  1. 向右移动。
    Ctrl+W L
    
  2. 向左移动 
    Ctrl+W H
    
  3. 向上移动 
    Ctrl+W K
    
  4. 向下移动 
    Ctrl+W J
    

屏幕尺寸

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

  1. 让所有的屏都有一样的高度。
    Ctrl+W =
    
  2. 增加高度。
    Ctrl+W +
    
  3. 减少高度。
    Ctrl+W -
    

也许还有其它我不知道的,欢迎你补充。

分享到:
评论

相关推荐

    Vim的分屏功能命令大全

    写code的朋友可能都会有个烦恼,长长的...而vim的分屏功能在一定程度上解决了这个问题。这篇文章主要给大家介绍了Vim的分屏功能实现,文中通过图文以及详细步骤给大家进行了介绍,相信会对大家的理解和学习很有帮助,

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

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

    功能强大的vim脚本

    vim脚本 功能强大 vim脚本 功能强大 vim脚本 功能强大 vim脚本 功能强大

    Unbuntu vim设置

    linux ubuntu vim设置 vim安装 高亮 分屏调节 行号等

    (带详细书签)VIM使用技巧(人民邮电出版社)

    Vim 是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便 编程的功能特别丰富,在程序员中得到非常广泛的使用。 Vim 能够大大提高程序员的 工作效率。对于 Vim 高手来说, Vim 能以与思考同步的...

    VIM快捷键 VIM插件

    VIM快捷键 VIM快捷键 VIM插件 VIM快捷键 VIM插件

    vimconfig-vim配置脚本

    vim自动提示等多种功能 先安装ctags 然后进入./vim文件中执行 sh vim_config_ctags-v2.0.sh 再进入./vimconfig中执行 解压缩压缩报 tar jxvf vimconfig.tar.bz2 然后执行 ./config.sh 脚本会自动更新 用户根目录下...

    vim参考资料

    Vim7.2用户手册 和 速查表, vim练级攻略, vim分屏

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

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

    vim增强功能脚本 vim配置脚本使用与Windows Linux Unix

    vim编辑器的配置文件, 可以让你vim更加漂亮更加强大 支持代码缩放,查看变量定义,函数跟踪等功能。 替换掉你原有的:vimrc配置文件就好 也可以阅读此文件 学习编写自己的vim工具脚本。

    Vim实用技巧电子书

    vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。vim能够大大提高程序员的工作效率。对于vim高手来说,vim能以与思考同步的速度编辑文本...

    vim plugin vim changes to ide update

    add wintagexplorer.vim , echofunc.vim , vimrc

    vim图解,vim cheat sheet

    vim全功能图谱解说,高清彩色图,可以自定义打印,支持编辑,方便高效查阅,对于初学者有较大的帮助。把vim常用的功能及快捷键以功能分区,使用不同颜色区分开来,直观学习。

    vim配置 molokai.vim

    cp molokai.vim /usr/share/vim/vim73/colors cp /etc/vim/vimrc /etc/vim/vimrc.bak cp vimrc /etc/vim/vimrc

    visualmark.vim

    vim 插件,大大提升vim的功能,非常强大

    Vim实用技巧.pdf_vim实用_vim_

    讲述 vim 编辑器的几十个实用上手技巧

    vim 配置 vim 配置

    vim配置 vim 配置 整理出来大家一起学习

    vim设置20130906, 适合编程爱好者

    "source ~/.vim/bundle/unite.vim/conf.vim "neosnippet.vim source ~/.vim/bundle/neosnippet/conf.vim "vimshell.vim, vim中使用shell, 最好一款 source ~/.vim/bundle/vimshell/conf.vim "omnicppcomplete.vim...

    Mastering Vim Build a software development environment with Vim and Neovim

    Mastering Vim: Build a software development environment with Vim and Neovim By 作者: Ruslan Osipov ISBN-10 书号: 1789341094 ISBN-13 书号: 9781789341096 出版日期: 2018-11-30 pages 页数: (330) Vim is ...

Global site tag (gtag.js) - Google Analytics