linux vim分屏函数,Linux学习笔记之十二————vim编辑器的分屏操作

news/2024/11/25 16:25:42/

一、分屏操作:

sp: 上下分屏,后可跟文件名

vsp: 左右分屏,后可跟文件名

Ctr+w+w: 在多个窗口切换

二、启动分屏:

1.使用大写O参数进行垂直分屏

$ vim -On file1 file2 ...

2.使用小写o参数进行水平分屏

$ vim -on file1 file2 ...

注: n是数字,表示分屏的数量,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 k

2.把光标移动到下边的屏

ctrl+w j

3.把光标移动到右边的屏

ctrl+w l

4.把光标移动到左边的屏

ctrl+w h

5.把光标移动到下一个的屏

ctrl+w w

六、移动分屏

1.向上移动

ctrl+w K

2.向下移动

ctrl+w J

3.向右移动

ctrl+w L

4.向左移动

ctrl+w H

七、屏幕尺寸

1.增加高度

ctrl+w +

2.减少高度

ctrl+w -

3.让所有屏的高度一致

ctrl+w =

4.左加宽度

ctrl+w >

5.右加宽度

ctrl+w <

6.右增加n宽 (如:n=30)

ctrl+w n <

八、vim打造IDE  (未验证)

1、简洁版IDE

C+p: 生成tags

C+]: 跳转到函数定义

C+t:从函数定义返回

C+o:在左侧打开文件列表

F4: 在右侧打开函数列表

C+n:补齐函数,向下翻

2、vimrc是vim的配置文件,可以修改两个位置

/etc/vim/vimrc

~/.vimrc

~/.vimrc优先级高


http://www.ppmy.cn/news/334537.html

相关文章

linux分屏对比两个文件内容,在 Linux 下使用分屏提升工作效能

By Falcon of TinyLab.org Aug 01, 2019 手机分屏曾经成为一个大热点,很方便同时做不同的事情,比如说一边看电影,一边跟人聊天。 在 Linux 下,多独立窗口的分屏本来就支持,但是重新开一个窗口其实有点费事,所以一个窗口内分屏就成为了需求。 分屏的一个很重要应用是做代码…

dvi一分四_公司产品 - 2口4口数字DVI分配器同步显示相同画面一分二一分四一分八DVI-D分屏器 - 两口一进二出,四口一进四出...

2口4口8口数字DVI分配器一进二出一进四出一进八出多屏分配器 功能简介 &#xff0a;从一个数字 DVI Input 到 2个,4 个或8个输出DVI Outputs &#xff0a;采用外接式设计&#xff0c;无内插卡式的系统兼容性问题 &#xff0a;讯号传输达 10 公尺 ( 有效距离 ) &#xff0a;适用…

android分屏分辨率,Android2.1用罕见15分屏 华为C8600评测

1000-1500元Android主力 作为国内手机终端销量排名前三名的手机终端厂商&#xff0c;华为一直以来都是国内智能手机的推广者&#xff0c;在1000到1500元价位的Android产品当中&#xff0c;华为C8600一直都享有很高的呼声&#xff0c;这样的现象其实并不奇怪&#xff0c;无论是在…

android分屏底层实现,Android 7.0分屏原理及生命周期

7.0分屏原理7.0的Activity新增了onMultiWindowModeChanged方法,当页面在分屏或不分屏状态变换时,会回调这个方法。分屏的任务管理器和虚拟按键在com/Android/systemui目录下。长按多任务键时会调用PhoneStatusBar的toggleSplitScreenMode()方法。需要说明的是,多任务界面实际…

java如何控制分屏显示,intellij idea 分屏设置 与快捷键

1、找到分屏功能 File -> setting -> keymap,搜索(注意大小写): Split Vertically 水平分屏 Split Horizontally 垂直分屏 2、设置快捷键, 编辑快捷键的地方在搜索框同一行: 在标签上直接鼠标右键也会有这些选项。 今天偶然发现了IntelliJ中 创建main函数的快捷键,依…

android opengl分屏,OpenGL ES分屏滤镜-静态分屏

静态分屏是指每一个屏幕的图像都完全一样。 分屏滤镜实现原理是在片元着色器中修改纹理坐标和纹理的对应关系。分屏之后&#xff0c;每个屏内纹理的对应关系都不一样。 这里我们用一种通用的方式来实现分屏滤镜&#xff0c;将屏数交由外部来控制。 预备知识 首先&#xff0c;我…

电脑分屏没有声音_电脑分屏声音怎么分

首先,电脑无音看似简单,其实有时问题比较复杂,既涉及到硬件方面的问题又涉及到软件方面的问题 因此,要先查明原因,看是软件还是硬件出了故障,然后针对问题对症下药 千万不能原因不明,就乱捣一气,搞不好会把系统弄瘫痪,麻烦就大了 1、检查声卡、连接线,以及音箱等设备…

cmder 分屏

cmder 分成四屏 * -cur_console:ns1T50H -cur_console:C:"D:\Program Files\cmder_mini\icons\cmder.ico" "C:\WINDOWS\SYSTEM32\cmd.exe" /k ""%ConEmuDir%\..\init.bat" " >* -cur_console:ns2T50H -cur_console:C:"D:\P…