【知识讲解】 Linux中vim编辑器的学习与使用

目录

前言

Part1. Linux软件安装方式 Linux与 Unix

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 关键词
用码道免费领 1 个月 Token
cpp
运行

软件分为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相关的知识,敬请期待~
最后,祝大家可以:春风得意马蹄疾,一日看尽长安花!

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

上一篇 MegaCli
下一篇 通过mysql中的Data目录恢复数据库数据