当前位置:网站首页>VIM操作
VIM操作
2022-08-03 21:26:00 【未央吖】
一.
1.vim基础
(1)启动VIM:首先打开终端,然后输入vi回车,然后输入i或者a,进入。
(2)学习VIM:首先打开终端,然后输入vimtutor回车,然后进入教程学习。
(3)按下i进入编辑模式,开始编辑文字出现INSERT
(4)按下ESAC回到一般模式,即下方INSERT不见
(5) 在一般模式下按:wq存储后离开, :q是离开
(6)在编辑模式下x是删除当前光标所在处的字符 ,!是强迫的意思比如 :q! 强制退出
2.
(1)如何用VIM打开一个文件呢?
假如有一个文件file1,只需要在文件前加上vim关键字就好
vim file1
(2)如何在显示屏上一次性显示多个文件呢?
VIM可以实现分屏操作,一个屏幕被多个文件给分占,有左右和上下两种分屏的方式。
左右分屏如下操作:
vim - On file1 file2 ……filen
这里的n(n是要打开的具体文件的数目:1,2,3……)是代表有几个文件需要分配,从左至右显示n个文件
VIM如何进行分屏操作呢?
请记住一个重要的组合键ctrl + w,操作分屏离不开这个组合键(这里的组合键可没有+, 只是Ctrl和 w组合)
按住组合键 Ctrl + w
,然后在按下 s
Ctrl + w s
上面这个命令将会上下分割当前打开的文件。
按住冒号:
,紧接着输入 sp ,在键入文件名,如下:
:sp file
上面的这个命令将会上下分割当前文件和新打开的 file 。
按住组合键 Ctrl + w
,然后在按下 v
Ctrl +w v
上面的这个命令将会左右分割当前的文件
按住冒号 :
,紧接着输入 vsp ,在键入文件名称,如下:
:vsp file
上面的这个命令将会左右分割当前打开的文件和新打开的文件 file 。
分屏以后如何在文件间切换光标,和移动分屏?
1.切换左右分屏的光标 :
Ctrl + w h
将当前光标定位到左边的屏幕
Ctrl + w l
将当前的光标定位到右边的屏幕
2.移动左右分屏 :
Ctrl + w H
将当前的分屏移动到左边
Ctrl + w L
将当前的分屏移动到右边
3.切换上下分屏的光标 :
Ctrl + w j
将当前的光标移动到下面的分屏
Ctrl + w k
将当前光标移动到上面的分屏
4.移动上下分屏:
Ctrl + w J
将当前的分屏移动到下面的分屏
Ctrl + w K
将当前的分屏移动到上面的分屏
如何关闭分屏呢?
Ctrl + w c
上面这个命令是关闭当前的分屏
Ctrl + w q
上面的这个命令也是关闭当前的分屏,如果是最后一个分屏将会退出 VIM 。
边栏推荐
猜你喜欢
随机推荐
【使用 Pytorch 实现入门级的人工神经网络】
深度学习怎么入门?零基础快速入门深度学习
剑指 Offer 16. 数值的整数次方
函数,递归以及dom简单操作
CAS: 773888-45-2_BIOTIN ALKYNE_生物素-炔基
软件测试人员必备的60个测试工具清单,建议收藏一波~
小朋友学C语言(3):整数、浮点数、字符
C. awoo‘s Favorite Problem--Educational Codeforces Round 130 (Rated for Div. 2)
测试2年6.5K,每天“911”,我的心酸经历只有我自己知道···
分分钟教你读取 resources 目录下的文件路径
Security Fundamentals 8 --- XSS
idea2021配置svn报错Cannot run program “svn“ (in directory “xxx“):CreateProcess error=2,系统找不到指定的文件
安全基础8 ---XSS
现网设备兼容SRv6网络演进
nxp官方uboot移植到野火开发板PRO(无任何代码逻辑的修改)
CAS:908007-17-0_Biotin-azide _生物素叠氮化物
小朋友学C语言(1):Hello World
关于GPIO你真的懂了吗?这篇文章都给你整理好了
Markdown语法
字节跳动软件测试岗,前两面过了,第三面HR天坑,结局透心凉...