vim编辑器

一、vim编辑器

Linux系统都会自带vi编辑器,但是vi编辑器不好用,所以建议大家安装vim编辑器

安装命令:sudo apt install vim

Vim的特点和功能:

  1. 模态编辑:Vim具有多个编辑模式,包括插入模式、命令模式和可视模式。这些模式使得编辑效率更高,可以快速切换和执行不同的编辑操作。

  2. 快捷键:Vim使用大量的快捷键来执行常见的编辑任务。这些快捷键可以大大减少手动输入的需要,提高编辑速度。

  3. 强大的搜索和替换功能:Vim支持正则表达式搜索和替换,可以快速定位和修改文本。

  4. 多文件编辑:Vim可以同时打开多个文件进行编辑,并提供了多个窗口和标签页的功能,方便用户在不同文件之间切换和比较。

  5. 自动补全:Vim提供了自动补全功能,可以根据上下文自动补全单词和代码片段,减少输入错误。

  6. 宏录制:Vim可以录制和重放宏,使得用户可以记录一系列操作并在需要时快速重复执行。

  7. 插件支持:Vim有丰富的插件生态系统,用户可以通过安装插件来增强编辑器的功能,例如代码补全、语法高亮等。

二、vim编辑器三种工作模式

vim xxx 使用vim编辑器打开文件。

一般模式(指令模式):默认模式, 打开vim后,会处于命令模式。在此模式下,可以使用以下常用命令:

        h、j、k、l:分别表示左、下、上、右移动光标。

        i:进入插入模式,可以开始输入文本。

        :w:保存文件。

        :q:退出vim。

        :q!:强制退出,不保存退出

        :wq:保存并退出vim

编辑模式(插入模式):一般模式中无法编辑文件,要编辑文件就要进入编辑模式,按下“i、I、a、A、o、O、s、r”等就会进入到编辑模式,在此模式下,可以输入文本。一般按下“i”进入编辑模式。按下ESC键可退出编辑模式。

命令行模式(底行模式):先进入到一般模式,然后输入:、/、?这三个中的任意一个就可以进入到命令行模式。

三、其他常用命令

在Vim中进行查找和替换操作,可以按照以下步骤进行操作:

  1. 打开要编辑的文件,进入Vim编辑器。

  2. 进入命令模式,按下Esc键。

  3. 查找操作:按下/键,然后输入要查找的内容,按下回车键。Vim将会高亮显示第一个匹配到的结果。如果要查找下一个匹配项,可以按下n键,如果要查找上一个匹配项,可以按下N键。

  4. 替换操作:按下:键,进入命令行模式。输入替换命令,格式为:

    :s/要替换的内容/替换后的内容/g
    • g表示全局替换,如果要替换每一行中的所有匹配项,请使用%而不是g
    • s表示替换操作的命令。
  5. 如果要确认每一次替换操作,请在替换命令中添加c标志,例如:

    :s/要替换的内容/替换后的内容/gc
    

    这样,Vim会在每次替换时询问你是否要替换。

在/etc/vim/vimrc​​​​​​

:set ts=4: 设置tab为4空格

​​​​​:set nu:显示行号。

:set nonu:取消显示行号。

:/keyword:在文件中搜索指定关键字。

:%s/old/new/g:在整个文件中替换指定内容

四、其他vim操作方式

按下键盘上的上下左右键可以控制光标。

一般模式下:

1、dd,删除光标所在行,ndd,删除光标所在行及其下n行。

2、u,撤销,恢复上一步。

3、. ,重复前一个操作。

4、yy,复制光标所在行

5,nyy,复制光标所在向下n行,比如10yy就是复制光标下10行。

6,p和P,p为复制到光标下一行,P复制到光标上一行。

  • 27
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值