【知识讲解】 Linux中vim编辑器的学习与使用
2026/8/17 18:43:03 网站建设 项目流程


目录

前言

Part1. Linux软件安装方式

Part2. apt包管理器常用操作

Part3. Vim编辑器

Part4. 结语


前言

vim编辑器的使用是非常重要的,来跟随小编的视角来看看吧。


let's go!!!!!!!!


Part1. Linux软件安装方式

Linux软件主要三类安装方式

<1>源码安装:下载源代码本地编译

<2>软件包安装:deb/rpm包,手动安装

<3>包管理器(apt):自动处理依赖,从软件源服务器批量下载安装,把文件部署到系统各个目录。


系统目录分工:有的存放可执行程序,有的存放库文件,各自有默认权限。

系统级安装:放到系统公共目录,所有用户都可以使用

用户级安装:安装到/home下,包管理器会处理访问权限,仅当前用户可用,类似手机应用商店。


软件来源开发者写好程序提交给软件社区/软件仓库存放在远程服务器用户本地apt下载。


p.s. gcc、g++这类开发工具,软件源内部已经预编译完成,可以直接下载使用


Part2. apt包管理器常用操作

需要sudo/root权限执行

//安装软件 sudo apt install 软件名 //卸载软件 sudo apt remove 软件名 //列出已经安装的软件 apt list //筛选查找软件 apt list | grep 关键词

软件分为base基础软件、epel扩展软件源。

下载扩展源:
apt install -y epel‑release


网络排查,测试能否联网:
ping -c 3 www.baidu.com


Part3. Vim编辑器

Vim是多模式编辑器

<1>普通模式(默认打开进入,所有输入识别为命令)

<2>底行模式

<3>插入模式(编辑文字,i进入)

<4>可视模式(批量选择)


模式切换

普通模式按 i进入插入模式,可以写文字

插入模式按 ESC退回普通模式


普通模式快捷键

光标移动

• j 向下,k 向上,h 向左,l 向右

• gg 跳到文档第一行

• shift+g 跳到文档末尾

• n+shift+g 跳转到第n行

• shift+^ 跳到本行开头

• shift+$ 跳到本行末尾

• H 屏幕顶部,M屏幕中间,L屏幕底部


复制剪切粘贴

• yy 复制当前行,n+yy复制n行

• p 粘贴到光标下方

• P 粘贴到光标上方

• dd 删除(剪切)当前行,n+dd删除n行


• u 撤销操作

• ctrl+r 反撤销


替换与删除

• x 删除光标处字符,shift+x删除光标前字符

• r 替换光标下单个字符,n+r重复替换n次

• shift+r 进入替换模式,直接覆盖写入


翻页

• ctrl + u 向上半页

• ctrl + d 向下半页

• ctrl + b 向上整页

• ctrl + f 向下整页


批量注释(可视块模式)

1. ctrl+v 进入块可视模式

2. jk上下移动选中多行的开头位置

3. shift+i 进入块插入

4. 输入注释符号 //

5. 按ESC完成批量注释


批量取消注释

1. ctrl+v 块模式,选中每一行开头的//符号块

2. 按d删除选中块


底行模式(普通模式输入冒号:进入)
:set nu "显示行号
:set nonu "关闭行号
:wq "保存并退出
:wq! "强制保存退出
:%s/原文本/替换文本/g "全局替换,%代表全文
:/关键词 "向下搜索关键词,高亮匹配

!shell命令 "在vim内部执行外部linux命令,例如!gcc main.c


多窗口分屏
vim -o 文件1 文件2
ctrl+w 在多个窗口切换光标。


打开文件直接跳到指定行
vim 文件名 +行号


Vim个人配置

在家目录创建 .vimrc,写入配置内容,当前用户打开vim自动加载这份配置。


bash小技巧
ctrl + r检索历史输入过的命令
!x执行历史里面最近一条以x开头的命令


Part4. 结语

这篇文章我们认识到了vim编辑器的相关知识,接下来,小编还会带来更多Linux相关的知识,敬请期待~

最后,祝大家可以:春风得意马蹄疾,一日看尽长安花!

最后的最后,要是觉得本文还可以的话,可以点点赞,关注小编一波,谢谢大家!~

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询