VI编辑器小结

article/2024/12/22 13:40:42

文章目录

  • 一、vi编辑器的简要介绍
  • 二、vi编辑器的工作模式
  • 三、vi编辑器的使用方法

工作中发现vi编辑器用处很大,现总结一部分

一、vi编辑器的简要介绍

1、vi编辑器通常被简称为vi,它是Linux和Unix系统上最基本的文本编辑器,类似于Windows 系统下的notepad编辑器

2、vim是vi编辑器的加强版,比vi更容易使用。vi的命令几乎全部都可以在vim上使用

二、vi编辑器的工作模式

vim 编辑器有四种模式

  1. 命令模式
    使用VIM编辑器时,默认处于命令模式。在该模式下可以移动光标位置,可以通过快捷键对文件内容进行复制、粘贴、删除等操作
  2. 输入模式
    在命令模式下输入小写字母a或小写字母i即可进入编辑模式,在该模式下可以对文件的内容进行编辑
  3. 末行模式
    在命令模式下输入冒号:即可进入末行模式,可以在末行输入命令来对文件进行查找、替换、保存、退出等操作
    在这里插入图片描述

三、vi编辑器的使用方法

操作按键描述功能实现
移动上下左右光标上下左右移动
翻页CTRL + F / B向下 / 上翻页
翻页CTRL + d / u向下 / 上翻半页
跳转" ^ "或 “ 0 ”跳转行首
跳转“ & ”跳转行尾
保存:w /fileroute "另存为
保存:w保存修改
退出:q!放弃修改退出
退出:q未修改退出
保存并退出:wq保存修改退出
查找/str从上到下查找 str
查找?str从下到上查找 str

http://chatgpt.dhexx.cn/article/CTwrmSBm.shtml

相关文章

linux学习之vi编辑器

一、vi编辑器功能 打开、新建、保存文件光标移动文本编辑(多/单行/列)复制、粘贴、删除查找、替换 二、配置vi编辑器 输入; cd /etc/vim cp vimrc ~/.vimrc cd ~ gedit .vimrc使用notepad打开本地文件 将内容复制到在虚拟机的.vimrc文…

vi编辑器的基本使用

目录 一、vi的基本概念 1.1 命令行模式(command mode) 1.2 插入模式(Insert mode) 1.3 底行模式(last line mode) 二、vi的基本操作 2.1 进入vi(重要) 2.2 切换至插入模式&am…

如何退出Vi或Vim编辑器

The vi editor is confusing if you’re not used to it. It takes a secret handshake to escape this application if you’ve stumbled into it. Here’s how to quit vi or vim on Linux, macOS, or any other Unix-like system. 如果您不习惯使用vi编辑器,则会感到困惑。…

Linux复习-vi编辑器

文章目录 0、前言1、整体功能2、进入与退出vi编辑器3、vi的工作方式4、文本插入命令5、文本修改命令 0、前言 vi编辑器是Unix系统中自带的文本编辑器,现在用的最多的是vim编辑器,vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确…

vim编辑器三种模式和切换

一:了解并运用命令模式、输入模式、末行模式。 命令模式 命令模式下,所敲的按键,编辑器都理解成命令,以命令驱动执行不同的功能。(此模式不能自由进行文本的编辑),该模式是进入vi编辑器的默认模…

【BP数据预测】基于matlab遗传算法优化BP神经网络数据预测【含Matlab源码 1376期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

【MCVRP】基于matlab模拟退火算法求解带多种容量的车辆路径规划问题【含Matlab源码 918期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

MATLAB-基于长短期记忆网络(LSTM)的SP500的股票价格预测 股价预测 matlab实战 数据分析 数据可视化 时序数据预测 变种RNN 股票预测

MATLAB-基于长短期记忆网络(LSTM)的SP500的股票价格预测 股价预测 matlab实战 数据分析 数据可视化 时序数据预测 变种RNN 股票预测 摘要 近些年,随着计算机技术的不断发展,神经网络在预测方面的应用愈加广泛,尤其是长短期记忆人工神经网络…

【TWVRP】基于matlab遗传算法和模拟退火求解带时间窗自行车调度问题【含Matlab源码 370期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

【TWVRP】基于matlab模拟退火算法求解带时间窗的车辆路径规划问题【含Matlab源码 160期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

【MDVRP】基于matlab水滴算法求解多仓库车辆路径规划问题【含Matlab源码 1310期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

基于R语言、MATLAB、Python机器学习方法与案例分析

目录 基于R语言机器学习方法与案例分析 基于MATLAB机器学习、深度学习在图像处理中的实践技术应用 全套Python机器学习核心技术与案例分析实践应用 基于R语言机器学习方法与案例分析 机器学习已经成为继理论、实验和数值计算之后的科研“第四范式”,是发现新规律…

【TWVRP】基于matlab遗传和模拟退火算法求解带时间窗的取送货问题【含Matlab源码 1139期】

✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。 🍎个人主页:海神之光 🏆代码获取方式: 海神之光Matlab王者学习之路—代码获取方式 ⛳️座右铭:…

MATLAB如何画漂亮的图

在绘图命令中应该如何确定横坐标和纵坐标的标度尺寸(自己定范围) 如何在一个坐标中绘制多条曲线,并用不同的颜色区别。 希望得到答案,谢谢!!!!!!!…

matlab 学自动驾驶(3) 建立一个驾驶场景并生成综合检测——driving scenario Designer

matlab 学自动驾驶(3) 建立一个驾驶场景并生成综合检测——driving scenario Designer 文章目录 matlab 学自动驾驶(3) 建立一个驾驶场景并生成综合检测——driving scenario Designer 前言1.创建新的驾驶场景2.添加道路3.添加车道…

基于MATLAB的图像去遮挡修复数字图像处理系统

资源下载地址:https://download.csdn.net/download/sheziqiong/85639467 一、总述 本次设计要求将图片前景的黑色栏杆去除,恢复遮挡部分。要求修改的图片有两张,第一张图片的前景栏杆较窄,第二张图片的前景栏杆大部分较窄&#…

含冰蓄冷空调的冷热电联供型微网多时间尺度优化调度(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

MATLAB(1)

MATLAB 第一章 MATALB基础技能 第1节 MATLAB窗口 1、语言修改 中文版:预设——MATLAB——常规 英文版:Preferences——MATLAB——General 2、布局 中文版:布局 英文版:layout 3、帮助 可以搜索一些指令 第2节 命令行 …

matlab使用

目录: 导入数据randpermrng&&randnormrnd矩阵定义使用 sizeinv数据归一化定义作用方式 reshape括号()[]{} 创建模型layers与optionstrainNetworkpredict绘图numelfloormeanstd./与/ones函数normpdf函数sum函数hist函数repmat函数 导入数据 load&#xff1a…

matlab画散点图,图例总显示不对

在matlab中画5个颜色的散点图,点击生成图例,图例不是显示每一类的点,而是把所有的点都显示出来了。但如果自己使用 legend 生成图例的话,显示的也是同一个颜色的。。。求助,这个是哪里出了问题,怎么解决&am…