vim编辑器的使用

1. vim 的介绍

vim 是一款功能强大的文本编辑器,也是早年 Vi 编辑器的加强版,它的最大特色就是使用命令进行编辑,完全脱离了鼠标的操作。

vim的安装方法:

sudo apt install vim 

2. vim 的工作模式

  • 命令模式
  • 编辑模式
  • 末行模式

说明:

使用vim刚打开文件时的模式是命令模式,输入" i " 键可以进入编辑模式,输入" Esc “返回命令模式。输入” : “键,就由命令模式转为末行模式,输入” Esc "返回命令模式

工作模式效果图:

在这里插入图片描述
注意点:

编辑模式和末行模式之间不能直接进行切换,都需要通过命令模式来完成。

3. vim 的末行模式命令

  • :w 保存(但是并没有退出)
  • :wq 保存退出
  • :x 保存退出,等同于wq
  • :q 退出(不保存)
  • :q! 强制退出(不保存)

注意:q和q!的功能虽然都是退出,但是它们是有区别的,当我们打开一个vim之后,没有进行任何修改,那么使用q和q!都可以成功退出vim,但是当我们打开一个vim之后,然后修改了里边的内容,然后想不保存直接退出,这时候如果使用q进行退出,则不会成功,此时必须使用q!进行强制退出,才能退出成功,并且之前修改的内容都不会保存

4. vim 的常用命令

注意:在执行以下命令时必须首先进入命令模式
在这里插入图片描述
注意:当使用:/搜索的内容进行搜索特定内容时,如果有多行内容符合要求,则此时按住N键则会向上遍历符合条件的内容,按住n键则会向下遍历符合条件的内容,

常用命令扩展
在这里插入图片描述
注意:V的作用是按行选择,也就是可以一次性选择多行,此时再按一下yy就可以复制这些行,然后在合适的位置按一下p就可以将刚才选中的多行内容复制到该处

5.设置行号

我们在编程时通常会用到vim,有时候有行号显示是比较方便的,但是vim默认是不显示行号的,我们可以有两种方式来设置显示行号

第一方式(临时显示,如果退出后再打开vim仍然不显示行号):

按esc进入末行模式,输入命令:set nu
                取消显示:  set nonu

第二种方式(永久显示,一劳永逸):

首先打开终端,输入命令: vim   ~/.vimrc
然后在vim中添加: set nu
保存退出
再次进入vim编辑器,就会自动显示行号了!

6.vim的简单使用

eg1: 使用vim在桌面上新建一个1.txt 文件,并在里边写入’ hello’内容
在这里插入图片描述
eg2:使用vim对桌面上已存在的文件1.txt进行编辑,加入’ world’内容
在这里插入图片描述
eg3: 使用vim在桌面上新建一个2.py文件,写入print(‘hello world’) 内容,并且运行这个文件
在这里插入图片描述

7. 小结

vim 是一款功能强大的命令文本编辑器,可以对远程服务器的代码直接进行修改,这样操作起来更加快速和方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值