无名商城论坛

搜索
查看: 470|回复: 0

[TSD/原创] 【HR】配置Linux下vim自动缩进,让Linux简而不约

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 19:35:32 | 显示全部楼层 |阅读模式



从终端打开配置文件:

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

含义如下:

1.设置(软)制表符宽度为 4

set tabstop=4

set softtabstop=4

2.设置缩进的空格数为 4

set shiftwidth=4

3.设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:

set autoindent

4.使用 C/C++ 语言的自动缩进方式

set cindent

5.设置 C/C++ 语言的具体缩进方式(windows 风格为例):

set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s

6.显示行号

set nu

7.显示标尺

set ruler

8.将搜索内容反白

set hlsearch

9.可以删除任意值

set backspace=2

10.最后,有一套配色方案,可以用起来像 Sublime Text:

网上下载”monokai.vim”并放在~/.vim 下的 colors 文件夹下(没有的话新建一个 colors 文件夹);

下载链接:http://fivk.cn/wenjian/molokai.vim.zip

然后在~/.vimrc 文件中添加如下代码:

syntax enable
set background=dark
:colorscheme molokai

保存退出!

本文来自我的博客
代码可以到里面复制[玫瑰]
未经允许,禁止转载!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表