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

三种模式可以互相切换:

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

一般模式下的快捷键:

命令行模式下的快捷键

相关推荐
虾球xz1 小时前
游戏引擎学习第276天:调整身体动画
c++·学习·游戏引擎
虾球xz1 小时前
游戏引擎学习第275天:将旋转和剪切传递给渲染器
c++·学习·游戏引擎
qq_386322692 小时前
华为网路设备学习-21 IGP路由专题-路由过滤(filter-policy)
前端·网络·学习
J先生x2 小时前
【IP101】图像处理进阶:从直方图均衡化到伽马变换,全面掌握图像增强技术
图像处理·人工智能·学习·算法·计算机视觉
孙克旭_6 小时前
PXE_Kickstart_无人值守自动化安装系统
linux·运维·自动化
虾球xz6 小时前
游戏引擎学习第268天:合并调试链表与分组
c++·学习·链表·游戏引擎
皓月盈江7 小时前
Linux电脑本机使用小皮面板集成环境开发调试WEB项目
linux·php·web开发·phpstudy·小皮面板·集成环境·www.xp.cn
Y3174297 小时前
Python Day23 学习
python·学习
深井冰水7 小时前
mac M2能安装的虚拟机和linux系统系统
linux·macos
leoufung7 小时前
内核内存锁定机制与用户空间内存锁定的交互分析
linux·kernel