当前位置: 首页 > news >正文

团员登录系统智慧团建百度seo公司哪家好一点

团员登录系统智慧团建,百度seo公司哪家好一点,上海网站建设哪家口碑好,用js做跳转到其他网站一、Vim缩进介绍 在没有设置Vim自动缩进的条件下,可以手动使用Vim命令对特定行进行缩进处理。在Vim插入模式下,按下 Tab 键时默认会输入一个制表符,可通过Vim配置项将 Tab 替换为空格,以便支持文件移植和多操作系统打开。 1.1 Vim…

一、Vim缩进介绍

在没有设置Vim自动缩进的条件下,可以手动使用Vim命令对特定行进行缩进处理。在Vim插入模式下,按下 Tab 键时默认会输入一个制表符,可通过Vim配置项将 Tab 替换为空格,以便支持文件移植和多操作系统打开。

1.1 Vim缩进方法

在Vim普通模式下,>> 会对当前行增加缩进,<< 则将对当前行减少缩进。

在命令前可使用数字来指定命令作用的范围。例如 10>> 将对包括光标所在行的连续10行增加缩进,而执行Vim缩进操作 ( << 和 >> )时缩进的列数,可使用 shiftwidth 选项;

1
2
"To change the number of space characters inserted for indentation"
set shiftwidth=4

上述配置指定了在vim普通模式下,使用 << 和 >> 进行缩进时缩进的列数为4个空格。

1.2 Vim插入模式下Tab键缩进设置

如果希望在Vim插入模式下按下 Tab 键时,输入到Vim中的都是空格,可通过设置 expandtab 选项实现:

1
2
"set expandtab option to insert space characters whenever the tab key is pressed "
set expandtab

在Vim设置了 expandtab 后,如果在某些情况下需要输入真正的 Tab ,可以使用组合按键 Ctrl-V<Tab>

1.3 使用空格替代Tab键

如果需要设置按下 Tab 键时输入的空格个数,可以使用 tabstop 选项,以下Vim设置使用4个空格替代 Tab 键

1
2
"insert 4 spaces for a tab"
set tabstop=4

Vim设置了 expandtab 选项后所有新输入的 Tab 键都会被替换为对应个数的空格,如果需要修改设置 expandtab 之前已经存在的所有 Tab 键,可以在Vim命令行模式使用命令 :retab

二、Vim自动缩进

Vim自带的自动缩进类型包括cindent、autoindent和smartindent三种。

cindent采用C语言的标准缩进方式来处理Vim文件的缩进结构,使用以下Vim配置可启动cindent缩进类型。

1
set cindent

Vim autoindent缩进模式下,新增加的行和前一行具有相同的缩进形式,可以使用以下配置启用autoindent缩进形式。

1
set autoindent

在Vim smartindent缩进模式下,每一行都有相同的缩进量,直到遇到右大括号 (}) 取消缩进形式。

如果某一行以 # 开头,那么该行不会采用上述缩进格式规则。可以认为smartindent是autoindent的升级版缩进方法。

以下设置可以启用vim的smartindent缩进方式:

1
set smartindent

:上述配置项可以直接在Vim命令模式下执行并立即生效。

vim自动缩进

转载于:https://www.cnblogs.com/Chary/p/No000018F.html

http://www.lbrq.cn/news/2636569.html

相关文章:

  • 石家庄做网站哪家好seo网站推广简历
  • 有什么网站可以免费建站免费建网站搜狗网站收录提交入口
  • 南宁企业做网站百度一下首页极简版
  • 西安外贸网站开发seop
  • 网站运营推广难做吗搜索引擎营销案例有哪些
  • 如何网站后台清理缓存广告营销顾问
  • 徐州专门做网站解析域名网站
  • 网站域名使用怎么做待摊分录北京网站推广排名服务
  • 做设计应该看哪些网站网络营销师证书怎么考
  • 国外做西餐的网站电脑培训班一般多少钱
  • 上海做手机网站建设武汉seo首页
  • 做网站怎么申请域名河南郑州网站推广优化
  • 网站建设费用构成百度app免费下载
  • 网站标准字体样成都百度seo推广
  • 网站只做静态页面安全受到影响关键词提取
  • 南昌网站小程序开发安徽网站建设优化推广
  • 创建网站商城企业网站建设方案范文
  • 牛b插网站建设百度seo公司一路火
  • 网站栏目名seo免费课程
  • 网站设计一个月多少钱做网站建网站公司
  • 做b2b网站有没有用怎么自己做网页
  • 广州手机建设网站网络公司经营范围
  • 定兴网站建设2023年7月最新疫情
  • 检索网站怎么做小程序平台
  • 来宾市住房和城乡建设局网站北京seo方法
  • 企业免费建站是真的吗申请自己的网站
  • 长沙做个网站多少钱网络推广专家
  • 前端官网模板南宁关键词优化软件
  • 网站建设提升医院信息化水平关键词优化排名网站
  • 阿里妈妈用哪个软件做网站体验营销是什么
  • (已解决)IDEA突然无法使用Git功能
  • 自动驾驶--车辆动力学模型
  • linux安装mysql8.0,二进制码安装
  • Redis 分布式Session
  • 构建一个简洁优雅的 PHP 参数验证器 —— php-schema-validator
  • 开源软件与文化:从嬉皮士精神到数字时代的协同创新