Linux学习(4)——使用编辑器

1.gedit编辑器

简单易懂,依赖图形界面。可以使用ctrl+c ctrl+v等快捷键,ctrl+s进行保存,与windows系统中相类似。

2.vi/vim编辑器

vi/vim可以直接通过控制台的终端完成文本的编辑,不依赖图形界面,使用范围更广。它的编辑效率也更高一些。

vim是vi的升级版本,功能更加丰富,兼容vi

vi按u只能撤销一次命令,vim可以无限次的撤销

vi只能运行在类unix系统中,而vim可以运行与unix、windows、mac等多种平台

vim可以用不同的颜色来高亮代码

可以通过vimrc文件配置更加高级的功能

3.vi/vim的使用

安装:

sudo apt install vim

三种模式

一般模式(默认模式):在此模式下,完成文本浏览、内容查找、复制粘贴等功能

插入模式(编辑模式):可以对文件进行编辑

命令行模式:用于配置vi编辑器的一些属性和功能

三种模式可以互相切换:

其中,一般模式切换到插入模式时,各个字符的功能如下

一般模式下的快捷键:

命令行模式下的快捷键

相关推荐
小天源9 分钟前
linux漏洞一键扫描
linux·运维·服务器·漏洞扫描
嗯嗯=1 小时前
STM32单片机学习篇9
stm32·单片机·学习
码农水水2 小时前
中国邮政Java面试被问:容器镜像的多阶段构建和优化
java·linux·开发语言·数据库·mysql·面试·php
wifi chicken2 小时前
Linux Wlan L3~L2封包逻辑详解
linux·网络·ping·封包
ooo-p2 小时前
FPGA学习篇——Verilog学习之“呼吸灯”
学习·fpga开发
求真求知的糖葫芦3 小时前
微波工程4.2节阻抗与导纳矩阵学习(自用)
笔记·学习·线性代数·矩阵·射频工程
炽烈小老头3 小时前
【 每天学习一点算法 2026/01/26】缺失数字
学习·算法
小白鸽i3 小时前
【LINUX】将源码驱动文件编译并生效
linux·运维·服务器
胡斌附体4 小时前
linux(ubuntu)拉取源码进行docker容器部署
linux·git·ubuntu·docker·node·nvm
子夜江寒5 小时前
OpenCV 学习:图像拼接与答题卡识别的实现
python·opencv·学习·计算机视觉