`
isiqi
  • 浏览: 16488954 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Linux常用工具--vim的语法高亮和缩进设置

阅读更多

编辑~/.vimrc文件,没有则自己创建

1,设置语法高亮生效:

syntax on

2,设置制表符(Tab键)的宽度为4:

set tabstop=4
set softtabstop=4

3,设置缩进的空格数为4:

set shiftwidth=4

4,设置使用 C/C++ 语言的自动缩进方式:

set cindent

5,设置C/C++语言的具体缩进方式:

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

6,在左侧显示文本的行号:

set nu

7,如果没有,加上如下语句:

if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif

8,中文显示问题:

let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936

分享到:
评论

相关推荐

    nginx配置文件vim语法高亮与缩进.docx

    2. 下载Nginx的Vim语法高亮配置文件。你可以通过wget命令从vim.org获取,例如: ```bash wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim ``` 这将下载一个名为`nginx.vim`的...

    VIM语法高亮和SV支持

    实现VIM语法高亮通常需要一个特定的语法文件,这些文件以`.vim`或`.vimrc`扩展名存在。例如,你提供的文件`_vimrc`可能就是VIM的配置文件,其中包含了开启或定制语法高亮的设置。在`_vimrc`中,你可以添加如下的行来...

    vim-vue-plugin:Vim语法和vue文件的缩进插件

    通过安装这个插件,Vim可以更好地理解和处理Vue文件,提供语法高亮、自动缩进等功能,提升开发者在Vue项目中的代码编辑体验。 **1. 语法高亮(Syntax Highlighting)** vim-vue-plugin实现了Vue文件的语法高亮,将...

    vim-crystal:Vim的Crystal语法高亮和缩进

    它最初是一个分支,为了了解如何改进语法突出显示和缩进,它放弃了许多原始功能。 它变成了对原始插件的完全重写,合并我的更改不再可行,因此我决定将其移至一个单独的存储库,以供任何想要更快,更准确地替代原始...

    linux-轻量级Vim配置框架全中文注释

    6. **文件类型检测**:Vim可以根据文件类型自动应用相应的设置,例如,对于Python文件,可以启用Python语法高亮和缩进规则。 学习这份配置框架,你可以逐步理解Vim的工作原理,同时也可以根据个人需求调整和扩展...

    vim-7.4.tar.bz2和vimgdb-for-vim7.4-master.zip

    1. 改进的语法高亮和自动缩进,提高了代码可读性和编辑体验。 2. 插件系统的增强,使得用户可以更方便地安装和管理第三方插件。 3. 更强的搜索和替换功能,支持正则表达式和多行替换。 4. 对Unicode字符集的支持更...

    linux-的.vim文件-旧

    此外,还有`.vim/indent`目录用于存储各种语言的自动缩进规则,以及`.vim/syntax`目录,用于定义语法高亮。 4. 自定义Vim配置: 自定义Vim配置通常涉及以下方面: - 键绑定:你可以将常用的命令映射到更方便的...

    vim-crystal, Vim文件和工具支持Crystal语言.zip

    vim-crystal, Vim文件和工具支持Crystal语言 对晶体的文件类型支持 这是对 Crystal程序语言语言的...crystal 文件类型检测语法高亮缩进支持 matchitcrystal tool 集成( 实现,上下文, 格式化程序插件,等)crystal s

    kotlin-vim:Vim的Kotlin插件。 具有:语法突出显示,基本缩进,Syntastic支持

    它通过语法高亮、自动缩进和Syntastic集成等功能,提升了Vim在Kotlin开发中的用户体验,使得这个古老而强大的编辑器在面对现代编程语言时依然保持活力。对于那些钟爱Vim并热衷于Kotlin的开发者来说,kotlin-vim无疑...

    vim中verilog插件vlog-support.zip

    这个路径通常位于`~/.vim/`(对于Linux和macOS用户)或`%USERPROFILE%\vimfiles\`(对于Windows用户)。如果你没有`plugin`和`ftplugin`子目录,需要创建它们。解压后,`README.vlogsupport`将提供有关插件的详细...

    Mac OS X中设置VIM语法高亮的方法

    实现VIM语法高亮的关键在于添加以下配置到`.vimrc`文件中: ```vim set ai " 自动缩进 set history=100 " 保留100行的历史记录 set ruler " 显示光标位置 syntax on " 开启语法高亮 set hlsearch " 高亮最后搜索的...

    .vim.rargvim语法高亮包,数字开发人员必备。

    总的来说,".vim.rargvim"语法高亮包凭借其强大的功能和便捷的使用方式,成为了数字开发人员的必备工具。它不仅提升了代码的可读性,还优化了开发环境,使得程序员能够在编码过程中享受到更高效、更舒适的体验。如果...

    vim-marko:Marko.js的Vim语法高亮插件

    Vim语法高亮和缩进 这主要是HTML语法突出显示,添加了一些关键字, ${和}内的所有表达式都突出显示为JavaScript。 突出显示包括: 带有冒号HTML属性,例如on-click突出显示为Keyword 。 #if , /if , :else和:...

    linux-tools:vim73 cscope ctags .vimrc

    Vim73相较于更早的版本,可能包含了一些性能改进和新特性,如语法高亮、自动缩进、代码补全等,这些都是提高开发效率的重要功能。 **Cscope**: Cscope是一款强大的源代码浏览工具,主要用于C/C++项目。它可以快速...

    twig.vim:Vim中的Twig语法高亮,缩进,neocomplete和UltiSnips片段

    Vim中的Twig语法高亮,缩进,neocomplete和UltiSnips片段 安装 要安装twig.vim和其他Vim插件,建议使用一种流行的Vim软件包管理器,而不是通过将所有必需的文件拖放到.vim文件夹中进行安装。 Neobundle(推荐) ...

    支持systemverilog,UVM语法高亮,并支持相应的语法缩进,支持NERDTree的gvim配置

    高亮设置通常会通过.vimrc文件中的语法定义来实现,比如`syntax enable`和`syntax on`开启语法高亮,再通过`syntax highlight`命令定义不同的颜色和样式。 UVM(Universal Verification Methodology)是基于...

    【linux工具-vim】配置好的vim插件-直接在家目录解压

    总的来说,通过理解和配置`.vimrc`以及正确地管理`.vim`目录,你可以在Linux环境中定制一个个性化的Vim编辑器,使其成为满足你独特工作流的高效工具。不断探索和尝试新的插件,优化你的配置,会使你在编程之旅中更加...

    jeff-vim-read(vim 配置)

    2. **语法高亮**:为了便于识别代码结构,配置可能会开启各种语言的语法高亮,如Python、JavaScript、Java等。 3. **自动缩进**:自动缩进是Vim的一大利器,它可以帮助保持代码的整洁,使代码更易读。 4. **插件...

    Python-Pythonmode将Vim变成PythonIDE的一款多合一插件

    通过这些特性,Python-mode使得Vim成为Python开发者的一个强大工具,它不仅保留了Vim的轻便和高效,还提供了现代IDE的诸多便利。如果你是Vim的忠实用户,并且热衷于Python开发,那么安装和熟悉Python-mode将是提升...

Global site tag (gtag.js) - Google Analytics