linux设置~/.vimrc步骤

 日常模板(够用)

#开启自动缩进
set ai
#tab的宽度为2
set ts=2
# tab自动转为空格
set et

扩展

设置文件格式及编码

set fileformat=unix " 设置文件格式为Unix风格

set encoding=utf-8 " 设置编码为UTF-8

显示行号和列号

set number                 " 显示行号
set relativenumber         " 显示相对行号
set cursorline             " 高亮当前行
set cursorcolumn           " 高亮当前列

自动缩进和标尺

set autoindent             " 开启自动缩进
set smartindent            " 智能缩进
set tabstop=4              " 设置Tab键宽度为4个空格
set shiftwidth=4           " 设置自动缩进宽度为4个空格
set expandtab              " 将Tab自动转换为空格

搜索设置

set ignorecase             " 搜索时忽略大小写
set smartcase              " 智能区分大小写
set hlsearch               " 搜索结果高亮显示

备份和临时文件设置

set backup                 " 开启备份
set backupdir=~/.vim/backup    " 设置备份文件存放路径
set undofile               " 开启撤销历史文件
set undodir=~/.vim/undo    " 设置撤销历史文件存放路径

显示设置

set laststatus=2           " 总是显示状态栏
set showcmd                " 显示正在输入的命令

其他设置

syntax enable              " 开启语法高亮
set clipboard=unnamedplus  " 支持系统剪贴板与Vim剪贴板共享
set mouse=a                " 启用鼠标支持

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

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

相关文章

Java后端开发岗位面试经验总结:技术深度与实践能力的考验

面试经验分享 XXXX科技有限公司 (成都某小公司) 文章目录 面试经验分享XXXX科技有限公司笔试(100,60及格)对List中的数据进行倒序排列() 10缓存中常见的问题,怎么解决 10用户登录模块流程设计,一级登录权限的设计,数据库表结构设计,登录流程,以及权限验证(对权…

“/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)问题

场景:在nginx启动状态下,执行命令 nginx -s stop 和 nginx -s reload都报错: [xxxBMP-TEST-001 sbin]$ nginx -s stop nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) 报错的意…

Linux:Linux进程控制

目录 1. 进程概念 1.1 并行和并发 2. 进程创建 2.1 fork()函数初识 2.2 写时拷贝 2.3 fork常规用法 2.4 fork调用失败的原因 3. 进程终止 3.1 进程场景 3.2 进程常见退出方法 4. 进程等待 4.1 进程等待必要性 4.2 进程等待的方法 4.2.1 wait方法: 4.…

因子分析vs主成分分析

前两篇文章介绍了因子分析与主成分分析的原理与基本步骤。初次学习时,大家可能感觉这是两个基本相同的方法,但实际上两者间还是有一定差异的。这篇文章就带大家盘点一下两个方法间的异同。 目的 因子分析:旨在识别观测变量背后的潜在因素或结…

2024年起重信号司索工(建筑特殊工种)证模拟考试题库及起重信号司索工(建筑特殊工种)理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年起重信号司索工(建筑特殊工种)证模拟考试题库及起重信号司索工(建筑特殊工种)理论考试试题是由安全生产模拟考试一点通提供,起重信号司索工(建筑特殊工种)证模拟考试题库是根据起重信号司索工(建筑特…

C语言课程回顾:十二、C语言之 位运算

C语言之 位运算 12 位运算12.1 位运算符C语言提供了六种位运算符:12.1.1 按位与运算12.1.2 按位或运算12.1.3 按位异或运算12.1.4 求反运算 12.2 位域(位段)12.3 位运算的实际应用12.4位运算注意事项1 二进制和位2 位运算符3常见位…

2.9.GoogLeNet

GoogLeNet ​ 主要解决了什么样大小的卷积核是最合适的:有时使用不同大小的卷积核组合是有利的 1.Inception块 ​ Inception块由四条并行路径组成。 前三条路径使用窗口大小为11、33和55的卷积层,从不同空间大小中提取信息。 ​ 中间的两条路径在输入…

谷粒商城实战-58-商品服务-API-三级分类-删除-批量删除小结

文章目录 一,增加一个批量删除的按钮并绑定事件二,全栈工程师三,逆向工程在全栈开发中的应用提升效率的方式:使用案例: 这一节的主要内容是开发批量删除分类的功能。 一,增加一个批量删除的按钮并绑定事件 …

zh echarts样式

记录一下: 一个图的配置 在echarts官网demo界面 option {title: {text: },legend: {data: [xxx前, xxx后]},radar: {// shape: circle,name: {// 雷达图各类别名称文本颜色textStyle: {color: #000,fontSize: 16}},indicator: [{ name: 完整性, max: 1 },{ name:…

【无标题】shell脚本的基本命令+编写shell脚本

shell脚本 一.shell基础 1.shell概念 2.shell脚本 3.shell脚本编写注意事项 二.编写shell脚本 1.编写一个helloworld脚本,运行脚本 [rootshell ~]# vim helloworld.sh #!/bin/bash //声明 echo "hello world!" ls -lh /etc/ 运行脚本(四种方式)&…

图像处理 -- Sensor与ISP驱动之像素时钟获取的方法

像素时钟获取方法 像素时钟(Pixel Clock,也称为 PCLK)是摄像头 sensor 和 ISP 协调工作时的关键参数之一,决定了每个像素的传输速率。获取或计算像素时钟可以通过以下几种方法: 1. 数据手册 (Datasheet) 大多数摄像…

C语言字符函数与字符串函数超详解

文章目录 前言1. 字符分类函数2. 字符转换函数3. strlen3. 1 strlen 的使用3. 2 strlen 的模拟实现 4. strcpy4. 1 strcpy 的使用4. 2 strcpy 的模拟实现 5. strcat5. 1 strcat 的使用5. 2 strcat 的模拟实现 6. strcmp6. 1 strcmp 的使用6. 2 strcmp 的模拟实现 7. strncpy 函…

VI/VIM编辑器及三种模式

目录 1. 三种模式 2. 使用 VIM 3. i/ a/ o 进入输入模式 VI/VIM是 visual interface 的缩写是 Linux 中最经典的文本编辑器; VIM是 VI 的增强版本,兼容 VI 的所有指令,不仅能够编辑文本,还具有 shell 程序编辑的功能&#xff…

maven引入了jar包但在class文件里找不到jar包里的类

在工作当中遇到的这个问题,别人引入的jar包,我代码里报错 maven clean 和 maven install 都不管用 检查过了pom文件 检查了maven仓库路径下是否有这个cn.hutool的jar包 都没有找到问题 最终解决办法是手动引入 步骤一:点击左上角file->…

3.4-GRU

1网络结构 1.1与LSTM相比 LSTM里面有三个门,还有一个增加信息的tanh单元,参数量相较于RNN显著增加; 因此GRU在参数上比LSTM要少; 另外,LSTM 将必要信息记录在记忆单元中,并基于记忆单元的信息计算隐藏状…

MySQL数据库(基础篇)

🌏个人博客主页:心.c 前言:今天讲解的是MySQL的详细知识点的,希望大家可以收货满满,话不多说,直接开始搞! 🔥🔥🔥文章专题:MySQL 😽感…

1.c#(winform)编程环境安装

目录 安装vs创建应用帮助查看器安装与使用( msdn) 安装vs 安装什么版本看个人心情,或者公司开发需求需要 而本栏全程使用vs2022进行开发c#,着重讲解winform桌面应用开发 使用***.net framework***开发 那先去官网安装企业版的vs…

Python可重入锁RLock的使用

Python可重入锁RLock的使用 在Python中,RLock(即可重入锁)是一种特殊类型的锁,它允许一个线程多次请求同一把锁,而不会造成死锁。这在某些复杂的多线程程序中非常有用,特别是当线程在执行一个函数时需要调用另一个需要相同锁的函数时。 使用 RLock 的基本方法 导入 RLo…

AI绘画入门实践 | Midjourney:使用 --chaos 给图像风格来点惊喜

在 Midjourney 中,--chaos 影响初始图像网格的多样性,指 MJ 每次出的4张图之间的差异性。 默认值为0,值越高,差异性越大。 使用格式:--chaos 0-100的整数值 使用演示 a lot of flowers --chaos 0 --v 6.0a lot of fl…

SSAN代码解析

文章目录 run_docred.py详细介绍每一行代码 dataset.py详细介绍每一行代码输入和输出示例 docred_convert_examples_to_features详细介绍每一行代码 DocREDProcessor详细介绍每一行代码输入和输出 run_docred.py 下面是带有详细中文注释的代码说明,包括输入和输出的…