Linux编辑器vim的配置

文章目录

  • 简单vim配置
    • 配置文件的位置
    • 常用配置选项,用来测试
  • 使用插件

简单vim配置

配置文件的位置

在目录/etc/下面,有个名叫vimrc的文件,这是系统中公共的vim配置文件,对所有用户有效。

[yui@iZbp19b5lvg8xtpf1tzrenZ etc]$ clear
[yui@iZbp19b5lvg8xtpf1tzrenZ etc]$ cd /etc/
[yui@iZbp19b5lvg8xtpf1tzrenZ etc]$ ls -l|grep vimrc
-rw-r--r--   1 root root     1982 Jun 28  2019 vimrc
[yui@iZbp19b5lvg8xtpf1tzrenZ etc]$ 

在每个用户的主目录下,都可以自己建立配置文件,命名为:“.vimrc”。在/root目录下,通常已经存在一个.vimrc文件,如果不存在,就自己创建一个。
普通用户打开自己目录下的.vimrc文件,执行vim.vimrc

常用配置选项,用来测试

设置语法高亮::syntax on
显示行号:set nu
设置缩减的空格数为4:set shiftwidth=4
.vimrc
你可能会好奇,该不会这么多全要自己一个一个的打上去吧。其实不然我们可以使用插件一键完成。

使用插件

自己配置的vim,一个一个的配置可太慢了。很多好用的功能也配不全。为了保证可以配置出好看和好用的vim,我们可以选择利用插件来完成配置。
配置网站
在 shell 中执行指令(想在哪个用户下让vim配置生效, 就在哪个用户下执行这个指令. 强烈 “不推荐” 直接在 root 下执行):
curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
具体就看网站里的文字介绍。
如果提示curl没有安装
就安装一个curl

[yui@iZbp19b5lvg8xtpf1tzrenZ ~]$ sudo yum install -y curl

安装成功后可以打开.vimcr文件看看,里面会多出来400多条文件。
另外vim的界面也会有所变化,变得好看些。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/698065.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Davinci工程vBaseEnv模块讲解

配合的模块 要正常使用vBaseEnv模块,要同时使能EcuC、OS、vBRS和vLinkGen模块。 OS是操作系统,除了FBL以外,其他都需要用到OS。 vBaseEnv是基础环境 vBRS是基本运行系统 vLinkGen脚本链接生成器 EcuC是ECU配置 EcuC配置 需要配合vBaseEnv模…

Processor System Reset IP核配置详解

本文描述了如何使用Xilinx的Vivado Design Suite环境中的工具来定制和生成 Processor System Reset IP 核。Vivado Design Suite是一个强大的FPGA设计和开发环境,它允许用户定制和配置各种IP核以适应他们的特定设计需求。 以下是针对如何定制IP核的步骤的简要概述&…

一、VIsual Studio下的Qt环境配置(Visual Studio 2022 + Qt 5.12.10)

一、下载编译器Visual Studio2022和Qt 5.12.10 Visual Studio 2022 社区版就够学习使用了 Qt5.12.10 安装教程网上搜,一大堆 也很简单,配置直接选默认,路径留意一下即可 二、配置环境 Ⅰ,配置Qt环境变量 系统变量下的Path&a…

`unordered_map` 和 `unordered_set`

unordered —— 无序的,从表面上来看,与 map 和 set 不同之处就在于,unordered_map 和 unordered_set 无法保证插入数据是有序的; 尽管如此,由于这两种容器内部封装了“哈希桶”,可以实现快速查找数据 ——…

保护身份安全:FIDO2认证在钓鱼攻击中的应用

攻击者主要使用钓鱼攻击来窃取和滥用用户身份。根据全球统计局(Statista)对员工报告的恶意电子邮件的研究显示,2023年第一季度,58.2%的恶意电子邮件是凭证窃取攻击,40.5%是冒充攻击,1.3%是恶意软件传送。钓…

黑马新出的SpringBoot3项目后端总结

基础篇-00_SpringBoot3_Vue3导学课程_哔哩哔哩_bilibili 这个是视频链接 这个新课程里面用了一些企业里会用的注解例如Validated这种,业务流程清晰明了简单上手,算是可以了解最基本的Springboot开发流程,方便上手和快速入门 主要是下面这几…

Nginx - location中的匹配规则和动态Proxy

文章目录 官网location 规则详解动态Proxy使用多个 if 指令指定不同的 proxy_pass根据参数选择不同的 proxy_pass 官网 https://nginx.org/en/docs/http/ngx_http_core_module.html#location location 规则详解 Nginx的location指令工作原理如下: 位置匹配&#…

Spring WebFlux 初探-响应式编程-020

🤗 ApiHug {Postman|Swagger|Api...} 快↑ 准√ 省↓ GitHub - apihug/apihug.com: All abou the Apihug apihug.com: 有爱,有温度,有质量,有信任ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplace The Nex…

4.2 试编写一程序,要求比较两个字符串STRING1和STRING2所含字符是否相同,若相同则显示“MATCH”,若不相同则显示“NO MATCH”

方法一:在程序内部设置两个字符串内容,终端返回是否匹配 运行效果: 思路: 1、先比较两个字符串的长度,如果长度不一样,则两组字符串肯定不匹配;如果长度一样,再进行内容的匹配 2、如…

读万卷书|《从负债2000万到心想事成每一天》相信相信的力量

‍ ‍‍今天是2024年第20周 这是「输出倒逼输入」计划的第8篇文章 全年进度:8/52 PART 1 书籍简要介绍 阅读动力 这本书是读书群的好朋友小鹅推荐的,当时看完她的推荐就记住了这本书,感觉会是一本轻松愉悦且积极向上的书。而且冲着这个活力满…

【管理咨询宝藏101】普华永道并购尽调内部培训

【管理咨询宝藏101】普华永道并购尽调内部培训 【格式】PDF版本 【关键词】普华永道、兼并收购、尽职调查 【核心观点】 - 尽职调查的目的,发现潜在的致命缺陷,判断是否继续交易进程;发现潜在的问题,制定交易前后相应的应对措施。…

activiti——流程变量

文章目录 前言定义说明定义流程变量的作用域(范围) 绘制流程图文件部署数据库设置流程变量并执行流程Global 作用域 流程变量设置启动流程时设定变量查询已经创建的流程信息完成提交申请节点任务,推进工作流任务执行完成部门经理审批 推进节点 Local 流程变量 删除已…