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编辑器的一些属性和功能

三种模式可以互相切换:

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

一般模式下的快捷键:

命令行模式下的快捷键

相关推荐
Liuzhengyue_15 分钟前
Linux shell脚本编程
linux·运维·服务器
展翅飞翔mxq44 分钟前
记录vscode连接不上wsl子系统下ubuntu18.04问题解决方法
ide·vscode·编辑器
babytiger1 小时前
在 VMware 中为 Ubuntu 24.04 虚拟机设置共享文件夹后,在虚拟机中未能看到共享的内容
linux·运维·ubuntu
回眸&啤酒鸭1 小时前
【回眸】Linux 内核 (十六) 之 多线程编程 下
linux·物联网
李匠20241 小时前
C++学习之服务器EPOLL模型、处理客户端请求、向客户端回复数、向客户端发送文件
运维·服务器·c++·学习
Wayne_Greet1 小时前
Linux服务器——Samba服务器
linux·运维·服务器
浪淘沙jkp1 小时前
大模型学习六:‌小米8闲置,通过Termux安装ubuntu做个随身服务器,纯粹碍眼折腾
学习·ubuntu·termux
Y淑滢潇潇1 小时前
RHCSA Linux系统 数据流和重定向 tee 命令
linux·运维·云计算
栩栩云生1 小时前
📥 x-cmd install | ugm - 你的 UNIX 用户和组信息一览表,尽在终端!
linux·unix·命令行
ydswin1 小时前
运维必备:基于 Harbor 的 Helm Charts 批量拉取,从配置到自动化脚本
linux