博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vi编辑器下使用分屏显示【已自己验证所有】
阅读量:6374 次
发布时间:2019-06-23

本文共 1069 字,大约阅读时间需要 3 分钟。

:new 水平分割出一个新窗口

:vnew,:vne 垂直分割出一个新窗口

:new+文件路径/文件名; 在新的水平分屏中 载入/新建 文件。【文件存在则载入,不存在则在指定的路径新建,下同】

:vnew 文件路径/文件名; 在新的垂直分屏中 载入/打开 文件。

:split,:sp,:sv;   将当前窗口水平分割成两个窗口

:vsplit,:vsp,:vs;

:spilt 或 :sp 或 :sv   文件路径/文件名; 在新的水平分屏中 载入/新建 文件,貌似和:new差不多.

:vsplit 或:vsp 或 :vs 文件路径/文件名; 在新的垂直分屏中 载入/打开 文件, 貌似和:vnew差不多.
:only 取消分屏,仅显示光标所在分屏的那一屏
1,Ctrl+w,然后按n   新建水平分屏

2,关闭当前分屏

  Ctrl+w,c  关闭当前的窗口,最后一个窗口无法关闭。

  Ctrl+w,q; 关闭当前窗口,关闭最后一个的时候推出vim

6.如何关闭其他窗口?

  Ctrl + w, o

3,Ctrl + w, s  效果同不带参数的 :split,  :sp,  :sv

4,Ctrl + w, v  ==:vsplit,  :vsp,  :vs
5.如何切换焦点?
  Ctrl + w, w 下一个,循环所有窗口
  Ctrl + w, p 上一个,并非和ctrl+w,w是相对的命令。这个上一个是相对的,光标上一次在的位置就是上一个,也就是说一直按ctrl+w,p会在两个窗口间来回跳转。
  Ctrl + w, h 四个方向
  Ctrl + w, i
  Ctrl + w, k
  Ctrl + w, l
7,更多快捷键,可直接查询
  :help ctrl+w

 

8,移动分屏

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

  向左移动

  Ctrl+w H

  向上移动

  Ctrl+w K

  向下移动

  Ctrl+w J

9,改变分屏大小

  增加或减小宽度。  Ctrl+w [n]<或是>,但这可能需要最新的版本才支持。

  让所有的屏都有一样的高度。 Ctrl+w,=

  增加高度。 Ctrl+w,[n]+

  减少高度。 Ctrl+w,[n]-

  让当前窗口尽可能高。Ctrl+w,[n]_   若有n,n指代窗口的最终的高度

  让当前敞口尽可能宽。Ctrl+w,[n]|(竖直线)

 

  

转载地址:http://wgjqa.baihongyu.com/

你可能感兴趣的文章
从.NET中委托写法的演变谈开去(下):性能相关
查看>>
C# 多人聊天程序
查看>>
【教训】为什么不作备份?!
查看>>
网搜索引擎架构设计
查看>>
iOS笔记:内存管理
查看>>
python开发_python中str.format()
查看>>
HTML5, CSS3, ES5新的web标准和浏览器支持一览 转
查看>>
ThinkPHP3.0启动过程
查看>>
【leetcode】Longest Common Prefix (easy)
查看>>
JAX-WS(JWS)发布WebService
查看>>
Centos7安装docker-compse踩过的坑
查看>>
细说Nullable<T>类型
查看>>
oracle 插入表数据的4种方式
查看>>
7.Ajax
查看>>
Linux vi/vim编辑器常用命令与用法总结
查看>>
对于 url encode decode js 和 c# 有差异
查看>>
centos rz sz安装
查看>>
mysql 修改列为not null报错Invalid use of NULL value
查看>>
epoll源码分析
查看>>
朱晔和你聊Spring系列S1E4:灵活但不算好用的Spring MVC
查看>>