码迷,mamicode.com
首页 > 系统相关 > 详细

vim配置

时间:2018-04-06 12:30:23      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:vim配置

最近在学习使用python2.7编写自动化运维脚本,需要使用vim。

因为是新手,完全不懂如何进行插件配置,只是写脚本,只需要配置一下.vimrc文件,有语法高亮我就可以了。下面是相关配置

#基本配置
set nocompatible "关闭与vi的兼容模式
set number "显示行号
set nowrap    "不自动折行
set showmatch    "显示匹配的括号
set scrolloff=3        "距离顶部和底部3行"
set encoding=utf-8  "编码
set fenc=utf-8      "编码
set mouse=a        "启用鼠标
set hlsearch        "搜索高亮
syntax on    "语法高亮
#为py文件添加下支持pep8风格的配置
au BufNewFile,BufRead *.py
\ set tabstop=4   "tab宽度
\ set softtabstop=4  
\ set shiftwidth=4   
\ set textwidth=79  "行最大宽度
\ set expandtab       "tab替换为空格键
\ set autoindent      "自动缩进
\ set fileformat=unix   "保存文件格式
#代码折叠
set foldmethod=indent
set foldlevel=99
#一建执行python脚本
map <F5> :call RunPython()<CR>
func! RunPython()
    exec "W"
    if &filetype == 'python'
        exec "!time python2.7 %"
    endif
endfunc


vim配置

标签:vim配置

原文地址:http://blog.51cto.com/11555417/2095177

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!