Linux教程——什么是Vim,Vim及其安装

news/2024/7/21 12:35:35 标签: vim, linux, 编辑器

我们知道,Linux 系统中“一切皆文件”,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器

作为一名 Linux 初学者,你必须熟练掌握 Linux 中至少一款文本编辑器的用法。对文本编辑器的功能(如查找、剪切和粘贴)了解越多,对你越有帮助。

可供选择的编辑器不止一种,例如 Vim、emacs、pico、nano 等,很多人都找到了自己所喜爱的编辑器。综合考虑各种因素,本套 Linux 教程建议初学者学习 Vim 文本编辑器

Vim文本编辑器,是由 vi 发展演变过来的文本编辑器,因其具有使用简单、功能强大、是 Linux 众多发行版的默认文本编辑器等特点,成功圈住了很多人成为其死忠粉丝。

Vim 的安装

众多 Linux 发行版系统,通常都已经默认安装好了 vi 或 Vim 文本编辑器,Centos 也不例外,该系统就默认安装有 vi 文本编辑器,但建议大家使用 Vim。

如果在命令行模式下输入“vim”,输出结果为“Command not found”,则表示此系统中未安装 Vim。

CentOS 系统中,使用如下命令即可安装 Vim:

yum install vim

需要注意的是,此命令运行时,有时需要手动确认 [y/n],如下图所示:

遇到此情况,选择 “y” 即可。

如果你想省略手动输入“y”的过程,希望全自动安装,可以使用如下这条命令:

yum -y install vim

有关 yum 的使用后续章节会进行详细介绍,此处不用深究。

当命令行中输入“Vim”显示如下图所示的画面时,视为 Vim 安装成功。

黑马程序员新版Linux零基础快速入门到精通,全涵盖linux系统知识、常用软件环境部署、Shell脚本、云平台实践、大数据集群项目实战等


http://www.niftyadmin.cn/n/450750.html

相关文章

python(11):python读取excel、csv文件

1.python读取excel文件 要读取Excel表格的指定行和列范围,可以使用Python中的第三方库pandas。pandas库提供了强大的数据分析和处理工具,包括读取和处理Excel文件的功能。以下是一个示例代码,演示了如何使用pandas库读取Excel表格中的指定行…

VUE——Vue CLI的原理与基本使用

摘要 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供: 通过 vue/cli 实现的交互式的项目脚手架。通过 vue/cli vue/cli-service-global 实现的零配置原型开发。一个运行时依赖 (vue/cli-service),该依赖: 可升级&…

Linux下Redis 存储

命令使用 目录 命令使用 RDB持久化 AOF持久化 yum安装 [rootlocalhost ~]# yum -y install redis 已加载插件:fastestmirror Loading mirror speeds from cached hostfile* c7-media: * epel: ftp.yz.yamagata-u.ac.jpvim到文件etc/redis.conf 取消注释requirep…

模版方法模式在 JDK 及 spring 源码中的引用

模版方法模式 模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 更多有关于模版方法模式的介绍详见:https://refactoringguru.cn/design-patterns/template-method 模版…

Pytorch常用的函数(二)pytorch中nn.Embedding原理及使用

3、pytorch中nn.Embedding原理及使用 3.1 词向量介绍 图像数据表达不需要特殊的编码,并且有天生的顺序性和关联性,近似的数字会被认为是近似的特征。 正如图像是由像素组成,语言是由词或字组成,可以把语言转换为词或字表示的集…

函数适配器

在for_each()函数的第三个参数位置,将函数对象于给定参数等两个参数绑定为一个参数;那么似乎就是使用继承,参与构造了仿函数对象;那么常用的函数适配器有两个,bind2nd(),bind1st(); for_each(v.begin(),v.end(),bind2…

【Python】数据分析:如何使用 Pandas 的功能

原文作者:我辈李想 版权声明:文章原创,转载时请务必加上原文超链接、作者信息和本声明。 文章目录 前言一、Pandas 的常见功能二、Pandas 的基本操作1.导入 Pandas 库2.读入数据文件3.查看数据4.选择列和行5.过滤数据6.修改数据7.合并数据8.统…

分享几个AI绘图的学习网址

AI绘图是一种使用人工智能技术来创建图形和图像的技术。 从技术角度来看,AI绘图是一个非常有趣和不断发展的领域。随着人工智能技术的不断进步,AI绘图也在不断地发展和创新,现在已经成为数字艺术领域中的一个重要分支。 AI绘图的出现也为许多…