首页 > 其他分享 >vim 常用参数

vim 常用参数

时间:2023-04-24 09:57:43浏览次数:23  
标签:常用 set 缩进 vim 空格 参数 tab expandtab

4空格替换TAB输入:

set tabstop=4     TAB宽度为4个空格
set softtabstop=4  在编辑模式的时候按退格键的时候退回缩进的长度
set shiftwidth=4    每一级缩进的长度
set expandtab    缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进
set autoindent    自动缩进

对文本中已经存在的tab替换为空格:

:set ts=4
:set expandtab
:%retab!

对文本中已经存在的空格替换为tab:

:set ts=4 
:set noexpandtab 
:%retab!

 显示不可见字符:

:set invlist     :set list
:set nolist

 

标签:常用,set,缩进,vim,空格,参数,tab,expandtab
From: https://www.cnblogs.com/liuhqsir/p/16362523.html

相关文章

  • Docker CLI docker compose exec常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • 常用的Linux命令(git通用)
    1)、cd:改变目录。2)、cd..回退到上一个目录,直接cd进入默认目录3)、pwd:显示当前所在的目录路径。4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch:新建一个文件如touchindex.js就会在当前目录下新建一个index.js文件。6)......
  • Google Guava常用的代码示例
    GoogleGuava谷歌出品的,非常实用。包含集合、并发、I/O、散列、缓存、字符串等。依赖:<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</version></dependency>JoinerJoiner可以连接字符串。常用方法:Joine......
  • 常用头文件
    常用头文件#include<iostream>#include<string.h>#include<stdio.h>#include<vector>#include<map>#include<queue>#include<algorithm>#include<math.h>#include<cstdio>......
  • 对dubbo的DubboReference.check的参数进行剖析
    背景在使用dubbo的时候,发现当消费者启动的时候,如果提供者没有启动,即使提供者后来启动了,消费者也调不通提供者提供的接口了。注册中心使用都是nacosdubbo版本是3.0.4例子接口publicinterfaceDemoService{StringsayHello();}提供者@DubboServicepublicclassDe......
  • redis安装及常用命令
    1.正文--redis[重点]1.什么是NOSQL2.NOSQL和RDBMS的区别3.NOSQL的产品4.介绍Redis5.安装Redis6.redis支持的数据类型2.什么是NOSQLNOSQL(notonlysql)不仅是sql,它是所有非关系数据库的一种统称。3.NOSQL和RDBMS的区别RDBMS--关系型数据库高度组织化结构......
  • docker常用命令
    一、Docker基本概念1.镜像(Image)Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。docker的镜像是由镜像......
  • @RequestHeader注解:获取请求头参数
    1.前言SpringMVC提供了@RequestHeader注解,其作用是将请求头中的参数值映射到控制器的参数中。常用属性如下:name:header值被绑定到的参数名称(Thenameoftherequestheadertobindto)。只有此属性时,可以省略name,简写为@RequestHeader("User-Agent")。required:Boolean类型,......
  • Springboot yml配置参数加密 ,jasypt自定义解密器
    原文链接:https://www.cnblogs.com/JCcccit/p/16868137.html前言 最近项目组开始关注一些敏感数据的明文相关的事宜,其实这些东西也是都有非常成熟的解决方案。既然最近着手去解决这些事情,那么也顺便给还未了解的大伙普及一下。Springbootyml配置参数数据加密(数据加密篇......
  • MySQL常用函数
    mysql是一个常用的关系型数据库管理系统,提供了许多有用的函数来帮助处理数据。下面是一些mysql中常用的函数:字符串函数concat():将两个或多个字符串连接起来。length():返回指定字符串的字符数。substr():返回指定字符串的子串。lower():将指定字符串转换为小写形式。......