看到了5-1的helloworld,请问vim怎么设置代码高亮?看起来好一点

来源:4-1 从HelloWorld开始

慕丝3235341

2018-01-24

写回答

2回答

Cy__

2018-01-30

""""""""""""""""""""""""""""""""""""""""""  

""" 通用设置  

""""""""""""""""""""""""""""""""""""""""""  

set guioptions-=T       " 去掉工具栏  

set number              " 显示行号  

set history=100         " 记录的命令数  

syntax enable           " 开启语法高亮  

syntax on               " 允许指定语法配色  

  

set ignorecase          " 搜索时大小写不敏感  

set smartcase           " 智能大小写模式  

set wildmenu            " 命令智能补全  

set incsearch           " 开启实时搜索功能  

set hlsearch            " 高亮显示搜索结果  

set lbr                 " 不要再单词中断行  

set mouse=a             " 启用鼠标  

set selection=inclusive " 光标位置在选中范围内  

set clipboard+=unnamed  " 复制到系统粘贴板  

  

set ruler               " 显示状态栏  

set nobackup            " 不进行备份  

set nowritebackup       " 取消备份文件  

set dy=lastline         " 显示最多行,不用@@  

set showmatch           " 显示括号匹配  

set showcmd             " 显示输入命令  

set scrolloff=3         " 保持3行距离  

set sidescrolloff=3     " 边缘时翻页  

set autowrite           " 自动保存  

set magic               " 正则表达式相关  

set showtabline=1       " 显示标签页  

set autoread            " 文件改动是自动载入  

set noeb                " 去掉输入错误提示音  

set vb t_vb=            " 去掉命令错误提示音  

set mousemodel=popup    " 右键弹出快捷菜单  

  

""" tab键和缩进设置  

set autoindent          " 自动缩进  

set cindent             " C语法缩进   

set smartindent         " 智能缩进  

set expandtab           " 将tab转为空格  

set tabstop=4           " 设置tab键位数  

set shiftwidth=4        " 4空格转为tab  

set softtabstop=4       " 连续空格转为制表符  

  

" 光标移动到最左边或最右边自动折行  

set whichwrap=b,s,<,>,[,]  

" 退格键可以折行删除  

set backspace=indent,eol,start  

" 输入大括号按下回车使自动格式化  

imap {<CR> {<CR>}<ESC>k$a<CR>  

  

if has('gui_running')  

    set cursorline      " 高亮显示当前行  

endif  

colo desert             " 设置配色主题 


1
2
Cy__
回复
Oscar
嗯嗯, 分享下自己的配置哈哈哈
2018-02-04
共2条回复

Oscar

2018-01-24

我这个VIM,因为讲课的缘故,所以设置得很朴素(黑底白字)。你可以去网上搜索VIM的配置文件,有很多很酷炫的配置。其中开启代码高亮很简单,就是在 ~/.vimrc 中加入 syntax on 这句话。然后你可以再设置一些高亮的组合

0
0

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程