Linux编辑器的使用

vim是Linux系统中常用的文本编辑器,具有命令模式、插入模式和末行模式。在命令模式下,用户可以移动光标、删除和复制文本;插入模式用于文字输入;末行模式则处理文件保存和退出等操作。基本操作包括使用a/i/o进入插入模式,用Esc退出,以及利用G、$、^等快捷键移动光标,x、dd进行删除,yw、yy复制,p粘贴,u撤销等。
摘要由CSDN通过智能技术生成

目录

Linux编辑器-vim使用

(1)vim的概念:

(2)vim的基本操作:

1.在vim的正常模式命令集:

2.在vim的末行模式命令集: 

 3.使用vim的一些注意事项:


1.Linux编辑器-vim使用

(1)vim的概念:

      vim有三种基本模式,分别是:命令模式、插入模式和底行模式,各模式的功能区分如下:

 正常/普通/命令模式(Normal mode) :控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode

插入模式(Insert mode) :只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。该模式是我们后面用的最频繁 的编辑模式。

末行模式(last line mode):文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模 式。要查看你的所有模式:打开vim,底行模式直接输入:help vim-modes

(2)vim的基本操作:

1.在vim的正常模式命令集:

        (1)进入插入模式:a/i/o

        (2)退出插入模式:ESC

        (3)移动光标的命令集:         

                按「G」:移动到文章的最后

                按「 $ 」(F4):移动到光标所在行的“行尾”

                按「^」(F6):移动到光标所在行的“行首”

                按「w」:光标跳到下个字的开头

                按「e」:光标跳到下个字的字尾

                按「b」:光标回到上个字的开头

                按「#l」:光标移到该行的第#个位置,如:5l,56l

                按[gg]:进入到文本开始

                按[shift+g]:进入文本末端

        (4)  删除的指令:

「x」:每按一次,删除光标所在位置的一个字符

「#x」:例如,「4x」表示删除光标所在位置的“后面(包含自己在内)”4个字符

「X」:大写的X,每按一次,删除光标所在位置的“前面”一个字符

「#X」:例如,「14X」表示删除光标所在位置的“前面”14个字符

「dd」:删除光标所在行

「#dd」:从光标所在行开始删除#行

        (5)复制的指令:

「yw」:将光标所在之处到字尾的字符复制到缓冲区中。

「#yw」:复制#个字到缓冲区

「yy」:复制光标所在行到缓冲区。

「#yy」:例如,「15yy」表示拷贝从光标所在的该行“往下数”15行文字。

「p」:将缓冲区内的字符贴到光标所在位置。

  注意:所有与“y”有关的复制命令都必须与“p”配合才能完 成复制与粘贴功能。

        (6)替换

「r」:替换光标所在处的字符。

「R」:替换光标所到之处的字符,直到按下「ESC」键为止。  

        (7)撤销上一次操作

「u」:如果误执行一个命令,可以马上按下「u」,回到上一个操作。按多次“u”可以执行多次回 复。

「ctrl + r」: 撤销的恢复

         (8)更改

「cw」:更改光标所在处的字到字尾处

「c#w」:例如,「c8w」表示更改8个字

         (9)跳至指定的行

「ctrl」+「g」列出光标所在行的行号。

「#G」:例如,「9G」,表示移动光标至文章的第9行行首。

2.在vim的末行模式命令集: 

        (1)进入末行模式:按:即可进入末行模式

        (2)退出末行模式:ESC

          (3) 列出行号

「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

  [set nonu] :取消列出行号

        (4)分屏

  [vs file(文件名)] :再生成一个文件的分屏

  [ctrl ww] :切换分屏的光标

        (5)  保存文件

「w」: 在冒号后输入字母「w」就可以将文件保存起来

        (6) 离开vim

「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim。 「wq」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件。

 3.使用vim的一些注意事项:

         (1)当不知道自己在什么目录下时,可以无脑ESC

         (2)vim中操作,尽量不要使用鼠标和鼠标的滑轮

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值