Linux篇Vim基本使⽤⽅法
*## 1. vim的基本操作
进⼊vim,在系统提⽰符号输⼊vim及⽂件名称后,就进⼊vim全屏幕编辑画⾯:
$ vim test.c
不过有⼀点要特别注意,就是你进⼊vim之后,是处于[正常模式],你要切换到[插⼊模式]才能够输⼊⽂字。
[正常模式]切换⾄[插⼊模式]
输⼊a
输⼊i
输⼊o [插⼊模式]切换⾄[正常模式]
⽬前处于[插⼊模式],就只能⼀直输⼊⽂字,如果发现输错了字,想⽤光标键往回移动,将该字删除,可以先按⼀下「ESC」键转到[正常模式]再删除⽂字。当然,也可以直接删除。
[正常模式]切换⾄[末⾏模式] 「shift + ;」, 其实就是输⼊「:」
退出vim及保存⽂件,在[正常模式]下,按⼀下「:」冒号键进⼊「Last line mode」,例如:
: w (保存当前⽂件)
: wq (输⼊「wq」,存盘并退出vim)
: q! (输⼊q!,不存盘强制退出vim)
2. vim正常模式命令集 —— 七字箴⾔:移删复替撤更跳
****移(移动):
1. 光标的移动: 上下左右键进⾏移动 和 hjkl键移动
2. gg:回到⽂本的⾸部
G:移动到当前⽂本的尾部
删(删除):
1. 删除单个字符:x删除当前所在字符 ,X光标前⼀个字符。
2. 删除⾏字符:dd删除光标所在⾏字符,【num】dd:从光标所在开始,删除num⾏数据。
复(复制):
1. ⾏数据:yy复制光标所在⾏数据。
2. 粘贴: p向光标下⼀⾏去粘贴,P向光标上⼀⾏去粘贴。
替(替换):
3. r 替换光标所在字符
4. R:替换多个字符,进⼊replace模式,按esc退出该模式。
linux系统vim编辑器
撤(撤销):
1. u:撤销上⼀次的动作
2. 反撤销:CTRL + u (撤销刚刚进⾏的撤销)(禁⽌套娃)
更(更改):
1. cw更改光标当前所在字(单词),会进⼊到插⼊模式。***
跳(跳转):
1. num+G跳转到num⾏。****
3. vim末⾏模式命令集
在使⽤末⾏模式之前,请记住先按「ESC」键确定您已经处于正常模式,再按「:」冒号即可进⼊末⾏模式。
列出⾏号
「set nu」: 输⼊「set nu」后,会在⽂件中的每⼀⾏前⾯列出⾏号。[重要]
跳到⽂件中的某⼀⾏
「#」:「#」号表⽰⼀个数字,在冒号后输⼊⼀个数字,再按回车键就会跳到该⾏了,如输⼊数字15,
再回车,就会跳到⽂章的第15⾏。
查字符
「/关键字」: 先按「/」键,再输⼊您想寻的字符,如果第⼀次的关键字不是您想要的,可以⼀直按
「n」会往后寻到您要的关键字为⽌。
「?关键字」:先按「?」键,再输⼊您想寻的字符,如果第⼀次的关键字不是您想要的,可以⼀直
按「n」会往前寻到您要的关键字为⽌。
问题:/ 和 ?查有和区别?操作实验⼀下
保存⽂件[重要]
「w」: 在冒号输⼊字母「w」就可以将⽂件保存起来
离开vim[重要]
「q」:按「q」就是退出,如果⽆法离开vim,可以在「q」后跟⼀个「!」强制离开vim。 「wq」:⼀
般建议离开时,搭配「w」⼀起使⽤,这样在退出的时候还可以保存⽂件。*

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。