当前位置: 首页 > news >正文

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

        三种模式可以互相切换:

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

         一般模式下的快捷键:

 

   命令行模式下的快捷键

http://www.lryc.cn/news/319916.html

相关文章:

  • 简单函数_短信计费
  • centos命令history设置记录10000行
  • SpringBoot打造企业级进销存储系统 第七讲
  • 1.实用Qt:解决绘制圆角边框时,圆角锯齿问题
  • JavaWeb08-Filter和Listener
  • 关于ClickHouse的一些小技巧
  • 有来团队后台项目-解析7
  • 用户数据的FLASH存储与应用(FPGA架构)
  • Chrome的V8引擎 和操作系统交互介绍
  • Redis:持久化、线程模型、大 key
  • Linux 16个常用脚本(初级)练习
  • 接口测试及接口测试工具【Postman】相关的面试题
  • android 怎么自定义view
  • JavaScript的事件
  • android 简单快速 自定义dialog(简单好用,不需要设置样式)
  • JAVA代理模式梳理
  • 推荐几个线上兼职,每天两小时收入几十到一百
  • excel封装和ddt D17
  • PHP8编译安装
  • 3D Gaussian Splatting for Real-Time Radiance Field Rendering(慢慢啃,还是挺复杂的)
  • 二叉树<II>:二叉树的四种遍历方式代码实现Python3
  • vite ts vue 项目提示 . Projects must list all files or use an include pattern.
  • 鲸鱼优化算法改进风储机组一次调频出力分配系数,以频率偏差最小为目标优化函数,结合鲸鱼算法WOA捕食过程,改进风储出力分配系数simulink与matlab联合
  • C语言经典面试题目(七)
  • 2024华为春招Django面试题大全,最全知识点揭秘,面试必备!
  • 搜维尔科技:使用SenseGlove Nova手套操纵其“CAVE”投影室中的虚拟对象
  • 独立服务器的优势
  • 前端框架vue的样式操作,以及vue提供的属性功能应用实战
  • 【自动化测试】如何在jenkins中搭建allure
  • 2.域控如何强制转移操作主机角色?使用命令如何强制转移域控的操作角色?