配置Linux下vim自动缩进
发布时间 - 2025-07-13 00:00:00 点击率:次从终端打开配置文件:
vim ~/.vimrc
添加如下代码:
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s
,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu
set ruler
set hlsearch
set backspace=2含义如下:
-
设置(软)制表符宽度为4
set tabstop=4 set softtabstop=4
-
设置缩进的空格数为4
set shiftwidth=4
-
设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:
set autoindent
-
使用 C/C++ 语言的自动缩进方式
set cindent
-
设置C/C++语言的具体缩进方式(以windows风格为例):
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s -
显示行号
set nu
-
显示标尺
set ruler
-
将搜索内容反白
set hlsearch
-
可以删除任意值
set backspace=2
-
最后,有一套配色方案,可以用起来像Sublime Text:
网上下载“monokai.vim”并放在~/.vim下的colors文件夹下(没有的话新建一个colors文件夹);
然后在~/.vimrc 文件中添加如下代码:
syntax enable set background=dark colorscheme molokai
保存退出
# linux
# sublime
# windows
# ai
# c++
# vim
# sublime text
# 行号
# 放在
# 可以用
# 为例
# 配置文件
# 有一套
# 数为
# 设置自动
# 新建一个
# 网上
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
如何在万网主机上快速搭建网站?
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】
QQ浏览器网页版登录入口 个人中心在线进入
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
利用vue写todolist单页应用
制作公司内部网站有哪些,内网如何建网站?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
Python函数文档自动校验_规范解析【教程】
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
python中快速进行多个字符替换的方法小结
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
浅析上传头像示例及其注意事项
Python自动化办公教程_ExcelWordPDF批量处理案例
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
JavaScript如何实现错误处理_try...catch如何捕获异常?
如何利用DOS批处理实现定时关机操作详解
Laravel如何处理异常和错误?(Handler示例)
如何用y主机助手快速搭建网站?
如何在自有机房高效搭建专业网站?
如何在云虚拟主机上快速搭建个人网站?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
Laravel PHP版本要求一览_Laravel各版本环境要求对照
如何快速生成凡客建站的专业级图册?
Laravel定时任务怎么设置_Laravel Crontab调度器配置
Firefox Developer Edition开发者版本入口
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
EditPlus 正则表达式 实战(3)
如何在阿里云部署织梦网站?
微信小程序 require机制详解及实例代码
详解CentOS6.5 安装 MySQL5.1.71的方法
JavaScript如何实现类型判断_typeof和instanceof有什么区别
清除minerd进程的简单方法
如何在建站之星网店版论坛获取技术支持?
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
企业网站制作这些问题要关注


,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu
set ruler
set hlsearch
set backspace=2