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

三种模式可以互相切换:

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

一般模式下的快捷键:

命令行模式下的快捷键

相关推荐
CC城子34 分钟前
EtherCAT的igh学习与研究(二)
学习·ethercat
念恒1230637 分钟前
Linux初识
linux·服务器·c++
开开心心就好1 小时前
能把网页藏在Word里的实用摸鱼工具
linux·运维·服务器·windows·随机森林·逻辑回归·excel
炽烈小老头1 小时前
【每天学习一点算法 2026/04/11】Pow(x, n)
学习·算法
旖-旎1 小时前
哈希表(存在重复元素)(3)
数据结构·c++·学习·算法·leetcode·散列表
Lucis__1 小时前
Linux网络:基于协议栈原理实现UDP通信
linux·网络·udp
老绿光1 小时前
Python 字典完全指南:从入门到实战
linux·服务器·python
weixin_513449961 小时前
walk_these_ways项目学习记录第九篇(通过行为多样性 (MoB) 实现地形泛化)--学习算法
学习·算法·机器学习
tryCbest1 小时前
Nginx常用操作命令-Linux和Windows系统
linux·windows·nginx
何中应1 小时前
如何给虚拟机系统扩容
linux·运维·服务器