首页 > 其他分享 >vi / vim编辑器的使用 [补档-2023-07-01]

vi / vim编辑器的使用 [补档-2023-07-01]

时间:2024-01-13 15:26:26浏览次数:32  
标签:文件 01 07 vi 模式 vim 编辑 编辑器

vi/vim编辑器

​ vi/vim编辑器是linux中的文本编辑器,其中vim比vi的功能更加强大,可以编辑shell程序,推荐使用vim,下面也将介绍vim如何使用。

2-1 vi/vim的三种工作模式

命令模式

​ 在此模式下,所敲的每一个键都是一个命令,不可以进行文本编辑。比如输入w代表保存等待。

输入模式

​ 也就是编辑模式或者插入模式。在此模式下,可以对文件内容进行自由编辑。

底线命令模式

​ 用于文件的保存,退出等等。

2-2 vi/vim的使用方法

vi或vim 文件路径

​ 注意:如果路径上的文件不存在则会创建新文件,如果存在则编辑已有文件。

​ 命令模式快捷键:

​ 底线命令模式:

​ 在编辑模式中按esc退出后,然后通过 : 即可进入底线模式。

标签:文件,01,07,vi,模式,vim,编辑,编辑器
From: https://www.cnblogs.com/xiaobai1523/p/17962376

相关文章

  • 07. HTTP接口请求重试怎么处理?
     目录1、前言2、实现方式2.1、循环重试2.2、递归重试2.3、SpringRetry2.4、Resilience4j2.5、http请求网络工具内置重试方式2.6、自定义重试工具2.7、并发框架异步重试2.8、消息队列3、小结1、前言HTTP接口请求重试是指在请求失败时,再次发起请求的机制。在实际应用中,由于网络波动......
  • 2024-01-03:用go语言,给你两个长度为 n 下标从 0 开始的整数数组 cost 和 time, 分别表示
    2024-01-03:用go语言,给你两个长度为n下标从0开始的整数数组cost和time,分别表示给n堵不同的墙刷油漆需要的开销和时间。你有两名油漆匠,一位需要付费的油漆匠,刷第i堵墙需要花费time[i]单位的时间,开销为cost[i]单位的钱。一位免费的油漆匠,刷任意一堵墙的时间为1......
  • 基于单片机的电子密码锁仿真设计(#0070)
    功能描述1、采用51单片机作为主控芯片;2、采用6个数码管显示输入密码,空闲时显示递增计秒;3、采用矩阵键盘输入密码、确认、取消;4、采用继电器控制电磁锁通断,LED指示状态;5、密码666666,不可改;6、连续3次输入错误LED报警指示;仿真设计采用Proteus作为仿真设计工具。Proteus是一款著......
  • 基于单片机的烘手器仿真设计(#0071)
    功能描述1、采用51单片机作为主控芯片;2、采用1602液晶显示出风温度、设置阈值;3、采用18B20传感器检测出风温度;4、仿真中使用按键按下模拟检测到人体;5、可切换热风模式、常温模式;6、可设置热风模式的温度阈值;7、只有在热风模式下检测有人且温度低于阈值时才会加热;8、有人在则......
  • 基于单片机的排队叫号仿真设计(#0072)
    功能描述1、采用51/52单片机作为主控芯片;2、采用两个1602液晶,各显示取号和叫号信息;3、共四个窗口,每个窗口均有单独叫号键及重复叫号键,叫号时会有铃声提醒;4、有一个取号键,液晶显示您的号码及等待人数; 仿真设计采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具(仿真软件......
  • 基于单片机的八路温度循检[汇编]仿真设计(#0073)
    功能描述1、采用51/52单片机作为主控芯片;2、采用汇编语言编程;3、采用8个DS18B20传感器检测8路温度;4、采用数码管循环显示通道号及温度值;5、采用74HC595驱动显示;仿真设计采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围......
  • vite 分包配置
    一、默认打包结果二、配置node_modules打到一个文件结果配置//vite.config.jsexportdefaultdefineConfig(({mode}:ConfigEnv):UserConfig=>{constroot=process.cwd()//项目根目录(index.html文件所在的位置)constenv=loadEnv(mode,root)//加载......
  • vim模式用法及命令
    vim的安装[root@ycy2023~]#yuminstallvim-y学习vim编辑器vim命令模式(重点)进入命令模式按a,i,o由命令模式进入编辑模式按ESC键就可以退出编辑模式进入命令模式光标移动按a进入是当前光标所在的字符后光标前输入内容,按i进入是当前光标所在字符前输入内容,按o进入......
  • 解析Navicate密码
    <?phpclassNavicatPassword{protected$version=0;protected$aesKey='libcckeylibcckey';protected$aesIv='libccivlibcciv';protected$blowString='3DC5CA39';protected$blowKey=null;pr......
  • 2024-01-13 antd的tabel组件业务问题之勾选了table中的一项,然后弹出弹窗,接着关闭弹窗,
    如图:问题:table显示的勾选状态的数据无法被改变。原因:你没有改变到勾选数据,你只是在勾选时把选中的值赋值给了一个变量,然后以为自己清空了变量,以为自然而然地就取消勾选状态了,实际上就是你代码没写全!解决方案:原来写法:rowSelection:{onChange:handleChange,},你写......