[转帖]【Vim】Vim分屏基本操作

vim,分屏,基本操作 · 浏览次数 : 0

小编点评

**Vim命令模式分屏** **1. 垂直分屏:** ``` :vs [file]:vs ``` **2. 水平分屏:** ``` :sv [file]:sv ``` **3. 光标移动分屏间循环移动光标:** ``` ctrl-w ctrl-w ``` **4. 光标移到下一个屏中:** ``` ctrl+w w ``` **5. 光标移到上一个屏中:** ``` ctrl+w p ``` **6. 光标移到最左边:** ``` ctrl+w H2 ``` **7. 光标移到上面并扩展到整屏的宽度:** ``` ctrl+w K3 ``` **8. 光标移到最下边:** ``` ctrl+w J4 ``` **9. 光标移到最右边:** ``` ctrl+w L  ``` **10. 关闭当前子屏:** ``` ctrl+w c ``` **11. 关闭当前窗口:** ``` ctrl+w c ``` **12. 保存所有修改过的窗口:** ``` :wall ```

正文

https://www.cnblogs.com/sunbines/p/15600185.html

 

目录

 

正文

 

Vim命令模式分屏

1. 垂直分屏

:vs [file]

:vs 将当前文件垂直分屏
:vs file 创建新文件并垂直分屏

 

2. 水平分屏

:sv [file]

:sv 将当前文件水平分屏
:sv file 创建新文件并水平分屏

 或者

:sp

 

分屏屏间光标移动

分屏间循环移动光标

ctrl-w ctrl-w

光标移到右边的屏中

ctrl+w l

光标移到左边的屏中

ctrl+w h

光标移到上面的屏中

ctrl+w k

光标移到下边的屏中

ctrl+w j

6.光标移到下一个屏中

ctrl+w w

7.把光标移到上一个屏中

ctrl+w p

分屏的移动

1. 把当前分屏移动到最左边

ctrl+w H

2. 把当前分屏移动到上面并扩展到整屏的宽度

ctrl+w K

3. 把当前分屏移动到最下边

ctrl+w J

4. 把当前分屏移动到最右边

ctrl+w L

 

 

关闭分屏

 关闭当前子屏

ctrl+w c

关闭当前窗口

:hide 

只保留当前窗口,关闭其他窗口

:only

关闭所有窗口

: qall

保存所有修改过的窗口:

:wall 

 

 

参考资料

1. vim分屏的基本操作

与[转帖]【Vim】Vim分屏基本操作 相似的内容:

[转帖]【Vim】Vim分屏基本操作

https://www.cnblogs.com/sunbines/p/15600185.html 目录 Vim命令模式分屏 分屏屏间光标移动 分屏的移动 关闭分屏 参考资料 正文 回到顶部 Vim命令模式分屏 1. 垂直分屏 :vs [file] :vs 将当前文件垂直分屏:vs file 创建新文

[转帖]把VIM打造成一个真正的IDE(1)

http://www.vimer.cn/2009/10/15/ba-vimda-zao-cheng-yi-ge-zhen-zheng-de-ide-1/ 这里所说的IDE主要是指C/C++开发,但是由于笔者之前也搞java和c#开发,所以对这两种语言也会有所兼顾。 这个话题可能要分好几篇文章来写了,

[转帖]Vim里面显示TAB键

http://www.ekangw.net/a/diannaojiqiao/2022/0916/188768.html 1、文件中有 TAB 键的时候,你是看不见的。要把它显示出来:C代码 :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符

[转帖]vim常用技巧

https://www.cnblogs.com/ryanlamp/p/13411618.html 一.vim工作模式: 二.常用命令: 1.定位命令 h、方向左键:左移一个字符 j、方向下键:下移一行 k、方向上键:上移一行 l、方向右键: 右移一个字符 $:移至行尾 0:移至行首 H:移至屏幕上端

[转帖]【VIM】多行缩进空格与删除

向前或向后缩进一个TAB 按ctrl + v组合键进入Visual Line模式,可使用方向键选择多行; 按<或>,进行向前或向后缩进tab。 缩进n个TAB,按n+<或> 多行缩进n个空格 向前缩进,实则是使用Visual Block模式删除多余空格以达到向前缩进的效果。 按ctrl + v组合键

[转帖]把VIM打造成一个真正的IDE(2)

作者是 Dante 发布于 2009年10月17日 in Vim. OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。 set go= "无菜单、工具栏 对,让我真正抛弃鼠标,进入美妙的VIM之旅吧! 首先说

[转帖]让vim显示空格,tab字符,及vim多行注释

http://t.zoukankan.com/jjxhp-p-10667934.html 1、显示 TAB 键 文件中有 TAB 键的时候,你是看不见的。要把它显示出来: :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符在哪里 这样做的一

[转帖]Linux—vi/vim全局替换

https://www.jianshu.com/p/4daa5dbc7dd5 vim全局替换 在linux系统中编辑文件或者配置时,常常会用到全局替换功能。 语法格式 :%s/oldWords/newWords/g其中,oldWords为替换前的值;newWords为替换后的新值;示例将key1替换

[转帖]Linux—vi/vim批量注释及取消注释

https://www.jianshu.com/p/45c252e9d2b6 应用场景 在开发场景中,经常遇到对一些配置文件进行注释,当然如果确定不用的时候我们可以通过vim中的D命令进行删除。当需要对配置文件中的一些配置进行批量注释#的时候,我们可以通过下面的方式进行。 语法格式 批量注释 :fr

[转帖]整理常用的 vim 命令

vim 是一款功能强大的文本编辑器,它是Linux下常用的编辑器之一,对于熟练掌握了 vim 的人来说,用它编辑文件,方便又快捷,能极大的提高工作效率 vim 功能强大,对应的命令也非常的多,对于初学者来说,看到这么多的命令容易打退堂鼓,想当初,自己刚接触vim的时候,由于不熟悉vim,每一个命令都