Linux学习笔记(一)——文本编辑器vi

Linux 使用vi简单的编辑文本详解 阅读详情

vi 是UNIX/Linux操作系统中最经典的文本编辑器,几乎所用的UNIX/Linux发行版本都提供这一编辑器。


1、vi 的工作模式

vi有三种工作模式:命令模式、文本编辑模式、最后命令行模式。

1.1 命令模式

命令模式是启动vi后进入的模式(即打开终端后输入vi后所进入的状态),并且可以转换为文本编辑模式和最后命令行模式。

1.2 文本编辑模式

文本编辑模式用于字符编辑。

1.3 最后命令行模式

2、vi三种工作模式之间的转换图


STM32F407+HAL库+W5500实现TCP通讯 个人项目总结 推荐阅读此博客 cv即可成功首先需要一个可以进行串口调试的工程,方便进行调试。1.在W5500官网移植库文件重点是Ethernet这个文件夹将里面的 socket.c,socket.h,wizchip_conf.c,wizchip_conf.h,还有根据W5500文件夹里的w5500.c和w5500.h移植到自己的工程里面。然后再创建一个.c和.h文件 我的叫w5500_port_hal.c 和w5500_port_hal.h 记得将.h文件链接到工程里。 阅读详情

相关推荐

使用循环神经网络预测温度

简介 本文以天气时间序列数据集为例,讨论如何使用深度学习模型预测未来天气温度。 使用的是由德国耶拿马克思普朗克生物地球化学研究所的气象站记录。 数据每10分钟记录一次,共记录14种不同的量,如气温、气压、湿度、风向等,原始数据可追溯到2003年,本例只使用2009-2016年的数据。 数据 下载并解压数据略。 加载数据: data_dir = r'E:\practice\tf2\temperature' fname = os.path.join(data_dir, 'jena_climate_2009_

guotianqing的博客 5282

Linux——文本编辑器(Vi)详解介绍

Vi是的简称,可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户根据自己的需要对其进行制定,这是vi的魅力所在。Vi不是一个编排程序,不像MS Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑器。

m_de_g的博客 1983

Vite与Webpack路径配置大不同:从Vue2迁移到Vue3必须知道的public目录使用技巧

本文详细解析了Vite与Webpack在public目录路径配置上的核心差异,为Vue2迁移到Vue3的开发者提供实用指南。重点对比了两种构建工具的资源处理逻辑,给出典型编译警告的解决方案,并分享路径适配表与高级优化技巧,帮助开发者高效完成技术栈升级。

weixin_30836759的博客 485

Vim文本编辑器及其应用详解

** 1. 什么是Vim,Vim及其安装 ** 通过前面的学习我们知道,Linux 系统中“一切皆文件”,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器。 作为一名 Linux 初学者,你必须熟练掌握 Linux 中至少一款文本编辑器的用法。对文本编辑器的功能(如查找、剪切和粘贴)了解越多,对你越有帮助。 可供选择的编辑器不止一种,例如 Vim、emacs、pico、nano 等,很多人都找到了自己所喜爱的编辑器。 Vim文本编辑器,是由 vi 发展演变过来的文本编辑器,因其具有使用简单、功

ccc369639963的博客 2814

SPSS篇—卡方检验

今天依旧跟大家分享一个在SPSS中使用率比较高的分析方法:卡方检验。 在开始做分析之前,我们需要明白两件事情:卡方检验是什么?一般用来干什么?我们只有充分了解分析方法以后才能够正确的使用它。 卡方检验在百科中的解释是:卡方检验是用途非常广的一种假设检验方法,它在分类资料统计推断中的应用,包括:两个率或两个构成比比较的卡方检验;多个率或多个构成比比较的卡方检验以及分类资料的相关分析等。它的原理是...

小白数据营的博客 20万+

EverOS:为AI智能体构建长期记忆系统的完整指南

长期记忆是AI智能体实现持续学习和自我演进的核心能力,它通过结构化存储和关联检索历史交互信息,使智能体能够跨越单次对话的局限。其技术原理通常涉及向量数据库、记忆提取算法和知识图谱等组件,用于对非结构化对话内容进行编码、组织和索引。这一能力的技术价值在于显著提升了智能体的个性化服务水平、任务完成连贯性以及从经验中学习的能力,是实现真正“智能”伙伴的关键。在应用场景上,长期记忆系统广泛应用于个性化聊天伴侣、持续学习的编程助手、游戏NPC角色塑造以及客户服务机器人等领域。本文以EverOS为例,深入解析了其提供的

weixin_28679635的博客 449

linux编辑器vi与vim的使用(一)

vi与vim的简介 在Linux下,绝大部分的配置文件都是以ASCII码的纯文本形式存在的,可以利用一些简单的编辑软件修改配置。 在Linux命令行界面下的文本编辑器有很多,比如nano,Emacs,vim等。但是所有的UNIX Like系统都会内置vi文本编辑器,而其他的文本编辑器则不一定存在。很多软件的编辑接口都会主动调用vi,而且它的编辑速度相当快。因为有太多的Linux命令都默认使用v...

工程师小星星 1万+

QGIS编译(跨平台编译)001:Flex、Bison编译(安装)(Windows、Linux、MacOS环境下安装)

QGIS编译;Flex、Bison编译(安装)(Windows、Linux、MacOS环境下安装)

LuckyHanMo的博客 3080

Linux(Ubuntu)使用心得之------gedit

       gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。它使用GTK+编写而成,因此它十分的简单易用,有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。gedit是一个自由软件。   这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。       在命令行下...

IT小白的博客 4万+

ARFoundation系列讲解-教程目录

一、教程目录 ARFoundation快速入门-01简介 ARFoundation快速入门-02环境搭建 ARFoundation快速入门-03环境配置之iOS ARFoundation快速入门-04环境配置之Android ARFoundation快速入门-05ARKit设备支持列表 ARFoundation快速入门-06ARCore设备支持列表 ARFoundation快速入门-07检查设备支持 ARFoundation快速入门-08平面检..........

a451319296的博客 3万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Linux学习之vi,vim文本编辑工具

Vi(Visual interface可视化接口):不会显示颜色。 Vim是Vi的增强版(Visual interface Improved):会显示颜色。 系统自带教程:vimtutor 若没有vim工具可以安装vin-enhanced vim有3种模式:一般模式、编辑模式和命令模式。 一般模式转输入模式 i,I,o,O,a,A 一般模式转命令模式 : 编辑模式转一般模式 Esc 一般模式: ...

cora-X 223

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux 退出vi_vi和vim的学习笔记(一):vi文本编辑器

此篇均为在linux的centos7上学习,第一天,感觉写的不大行,每天都要进步一点vi文本编辑器vi和大部分文本编辑器一样,如果需要生成格式化文件,必须输入其他格式化程序所需的命令,以便来控制打印结果。格式化命令可以试验或更动打印文件的输出格式,一定程度上,他们比文本编辑器提供更多打印的控制权。Unix支持troff格式化程序。文本编辑的工作有哪些?插入文本,删除文本,更动字母或者词,将文本从文...

weixin_39596720的博客 84

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux系列 使用vi文本编辑器

本章将会讲解使用vi文本编辑器。

yj11290301的博客 5012

linux 文本编辑器vi常用命令

linux之文本编辑器vi常用命令 由于经常在linux下面文本操作,所以这里稍微系统的总结一下自己常用的vi命令 1、打开命令: vi+filename (还有各种打开的姿势,只不过我比较顺手这个) 2、退出命令: :q 退出而且不保存修改的内容 :q! 强制退出不保存修改的内容 :wq 退出并且保存修改的内容 :wq! 强制保存修改的内容然后退出(修改了只读文件会用到) ZZ 退出并且保存修改的内容,相当于:wq,看个人习惯 3、光标移动命令 个人比较喜欢上下左右方向键,字母 h (左) ,j

Georgetan888的博客 2万+

linux vi命令

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1**、vi的基本概念**   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line .

manongxianfeng的博客 2万+

Linux Vi 文本编辑器常用命令

*Linux Vi 文本编辑器常用命令 ** 引言:在Linux中我们常用的文本编辑器有Vi,Vim(Vi的增强版)。而且vi编辑器不仅仅是适用于Linux,它是所有Unix以及Linux系统下的标准编辑器,几乎适用于Unix、Linux系统的所有版本。vi或vim虽然没有Windows操作系统中的图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。它能轻易地创建和修改文本文件,维护Linux系统中的配置文件。其实刚开始的时候我也觉得很不习...

qq_54747686的博客 1万+

文本编辑器vi vim

在命令模式中,按/键后可以输入指定的字符串,从当前光标处开始向后进行查找(按?完成查找后可以按 n、N 键在不同的查找结果中进行选择。例如,输入“/yum”,按 Enter 键后将查找出文件中的“yum”字符串并高亮显示,光标自动移动至第一个查找结果处,按 n 键可以移动到下一个查找结果,如图 2.4 所示。在命令模式中,按 a、i、o 等键可以快速切换至输入模式,同时确定插入点的方式和位置,以便录入文件内容。vim 具有编辑程序的能力,会主动利用不同的字体颜色辨别语法的正确性,方便程序设计。

YCyjs的博客 2185

Linux VI 文本编辑器使用教程

文章目录一、基础 vi 命令1、进入编辑器2、工作模式3、退出 vi 编辑器二、命令汇总 vi Linux 下最常用的文本编辑器,也是各版本 Linux 默认自带的标配 vi 除了文本编辑,还可以给字符着色、自动补全,但是不像 Windows 下的 word 有排版功能。 可以用来编辑现有的文件,也可以创建一个新文件,还能以只读模式打开文本文件。 vim Vim 是 Vi improved ...

媛测 2707

一、Linux ——vi和vim

Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (https://www.vim.org/) 自己也说 vim 是一个程序开发工具而不是文字处理软件。

shiboluobuding的博客 1075

【Linux 命令 ——Vi文本编辑器】

Linux 命令——Vi文本编辑器。记录常用的移动、编辑、搜索、替换、保存、退出和其他操作。

AIFRZ的博客 1468

Linux中的文本编辑器vi与vim

通过深入了解它们的基本概念、特点、使用方法以及高级用法,用户可以更全面地理解它们的功能,并掌握如何有效地使用它们进行日常的文本编辑和处理任务。它们以其强大的功能、灵活性和高效性而受到广泛的赞誉。对于任何需要在Linux环境下进行文本编辑的用户来说,了解和掌握VI和VIM编辑器的使用方法都是非常必要的。通过对这两款强大的文本编辑器的详细分析,读者将能够更全面地理解它们的功能,并掌握如何有效地使用它们进行日常的文本编辑和处理任务。VIM编辑器是VI的增强版,它继承了VI的所有优点,并增加了许多新的功能和特性。

w651428055的博客 1949

【Linux】vi文本编辑器

vi是一个字符界面下的文本编辑器,由 Bill Joy 在 1976 年开发。它的特点是简单高效,适用于各种终端环境。在许多 Linux 发行版中,vi的改进版本vim(Vi IMproved)也得到了广泛的应用。vi编辑器虽然在初学者看来有些陌生,但其强大的功能和高效的操作方式使得它在 Linux 系统中得到了广泛的应用。通过不断的练习和实践,用户可以更好地掌握 vi 编辑器,提高在终端环境下的文本编辑效率。在日常使用中,尽量避免使用鼠标,全程使用键盘命令,将更好地体验。

double222222的博客 1776

Linux系统的常见命令十一,文本编辑器(vi和vim)

本文主要介绍Linux系统的文本编辑器命令vi和vim,还有它们之间的区别。

一起学习 1671

Linux中vi和vim的区别详解

vi是一个简单、轻量的文本编辑器,在所有Unix和Linux系统中几乎都有预装。适合基本的文本编辑和在资源有限的环境中使用。vim是vi的增强版,具有丰富的功能,如语法高亮、插件支持、多文件编辑、分屏等,适合程序开发和复杂文本处理。对于Linux用户,尤其是程序员来说,vim是一个功能强大的工具。版权声明:本博客内容为原创,转载请保留原文链接及作者信息。参考文章linux 下vi与vim区别以及vim的使用 - 百川汇海 - 博客园。

ning的博客 2325

Linux 之 Vi 编辑器

Vi 编译器

阿干tkl的博客 6453
上一篇: HP LoadRunner 11软件及汉化补丁下载地址
下一篇: Java中的设计模式——初识设计模式
Jast_Zhang
博客等级 码龄15年 12粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值