直播平台软件开发,Vim自动缩进或保存时自动缩进
直播平台软件开发,Vim自动缩进或保存时自动缩进
一、自动缩进
这非常方便,特别是如果正在使用Vim进行快速代码编辑,甚至进行长时间的编码会话。强制执行特定的缩进样式。
在~/.vimrc文件中,添加以下选项:
1 | <br>syntax enable<br>set smartindent<br>set tabstop=4<br>set shiftwidth=4<br>set expandtab |
新行将自动缩进,花括号将自动对齐。
二、保存时自动缩进
要在保存时自动缩进文件,请将此添加到您的vimrc中:
1 | <br>augroup autoindent<br> au!<br> autocmd BufWritePre * :normal migg=G`i<br>augroup End |
如果只想对某些文件(例如sss文件)执行此操作,您可以更改正则表达式:
1 | <br>autocmd BufWritePre * :normal migg=G`i |
到
1 | <br>autocmd BufWritePre *.scss :normal migg=G`i |
以上就是 直播平台软件开发,Vim自动缩进或保存时自动缩进,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现