当前位置:网站首页>vim的基本使用-底行模式
vim的基本使用-底行模式
2022-07-31 23:23:00 【华为云】
vim底行模式命令集
在使用末行模式之前,请记住先按「ESC」键确定您已经处于正常模式,再按「:」冒号即可进入末行模式
- 列出行号
- 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号
- set nonu:取消行号
- 跳到文件中的某一行
- 「#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,
再回车,就会跳到文章的第15行
- 「#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,
- 查找字符
- 「/关键字」: 先按「/」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按
「n」会往后寻找到您要的关键字为止。 - 「?关键字」:先按「?」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直
按「n」会往前寻找到您要的关键字为止。
- 「/关键字」: 先按「/」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按
- 保存文件
- 「w」: 在冒号输入字母「w」就可以将文件保存起来
- 离开vim
- 「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim
- 「wq」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件
- 强转 !
- w! 强制退出
- wq! 强制保存退出
- q! 强制保存
- vs文件: 多文件操作 [ctrl+w+w]
如何左右分屏:
在底行模式下,
vs 文件名
可以不断分屏,往左侧分屏,如果vs后面的文件名不存在,则会默认先创建,再打开
如何快速切换屏幕:
在底行模式下 按
ctrl +w +w
光标在哪里闪动,就说明哪个文件被选中,在该文件底行模式输入wq保存退出,保留的就是另外的文件
批量注释和批量去注释
批量化注释:
在命令模式下 : ctrl + v
然后用l,j,k,h
选中区域,然后按大写的I
,会跳到第一个位置,输入//
注释,然后按esc按键
批量化去注释:
在命令模式下 : ctrl + v
然后用l,j,k,h
选中区域,注意:要选中两个//
然后按小写的i
,然后按d
边栏推荐
- Unity - LineRenderer show a line
- [QNX Hypervisor 2.2用户手册]9.16 system
- hboot and recovery, boot.img, system.img
- C# Rectangle基本用法和图片切割
- Difference Between Stateless and Stateful
- 周总结
- 「SDOI2016」征途 题解
- 2022年CSP-J1 CSP-S1 第1轮初赛 报名指南
- 博弈论(Depu)与孙子兵法(42/100)
- Unity - by casting and cloning method dynamic control under various UGUI create and display
猜你喜欢
/etc/sysconfig/network-scripts 配置网卡
C# Rectangle basic usage and picture cutting
leetcode:126. 单词接龙 II
C# Rectangle基本用法和图片切割
(26)Blender源码分析之顶层菜单的关于菜单
不知道该怎么办的同步问题
Summary of the classic drawing method of histogram
Program processes and threads (concurrency and parallelism of threads) and basic creation and use of threads
什么是动态规划,什么是背包问题
Advanced Algebra _ Proof _ Any matrix is similar to an upper triangular matrix
随机推荐
网易云信圈组上线实时互动频道,「破冰」弱关系社交
内核对设备树的处理
cobaltstrike
SQL injection Less46 (injection after order by + rand() Boolean blind injection)
10大主流3D建模技术
C# Rectangle basic usage and picture cutting
A high-quality WordPress download site template theme developed abroad
Google Earth Engine——Error: Image.clipToBoundsAndScale, argument ‘input‘: Invalid type的错误解决
Mysql environment installation under Linux (centos)
如何减少软件设计和实现之间鸿沟
Judging decimal points and rounding of decimal operations in Golang
Shell常用脚本:Nexus批量上传本地仓库增强版脚本(强烈推荐)
[QNX Hypervisor 2.2 User Manual]9.14 set
【Acwing】第62场周赛 题解
In Golang go-redis cluster mode, new connections are constantly created, and the problem of decreased efficiency is solved
《ArchSummit:时代的呐喊,技术人听得到》
ICML2022 | 深入研究置换敏感的图神经网络
什么是客户画像管理?
"SDOI2016" Journey Problem Solution
博弈论(Depu)与孙子兵法(42/100)