vim配置python编译器_vim 下面python IDE环境配置

一、环境配置:

1、配置vim alias,使vim成为默认的vi编辑器:

echo alias vi=\'vim\' >> ~/.bashrc

source ~/.bashrc

2、配置vimrc文件

cp /etc/vim/vimrc /etc/vim/vimrc.default

vi ~/.vimrc

" File: _vimrc

" Date: 2012-12-24

" Author: Taylor

" NOTE: 配置一份简单的vim配置文件

set nocompatible    "非兼容模式

syntax on           "开启语法高亮

set background=dark "背景色

color desert

set ruler           "在左下角显示当前文件所在行

set showcmd         "在状态栏显示命令

set showmatch       "显示匹配的括号

set ignorecase      "大小写无关匹配

set smartcase       "只能匹配,即小写全匹配,大小写混合则严格匹配

set hlsearch        "搜索时高亮显示

set incsearch       "增量搜索

"set nohls           "搜索时随着输入立即定位,不知什么原因会关闭结果高亮

set report=0        "显示修改次数

set mouse=a         "控制台启用鼠标

set number          "行号

set nobackup        "无备份

set cursorline      "高亮当前行背景

set fileencodings=ucs-bom,UTF-8,GBK,BIG5,latin1

set fileencoding=UTF-8

set fileformat=unix "换行使用unix方式

set ambiwidth=double

set noerrorbells    "不显示响铃

set visualbell      "可视化铃声

set foldmarker={,}  "缩进符号

set foldmethod=indent   "缩进作为折叠标识

set foldlevel=100   "不自动折叠

set foldopen-=search    "搜索时不打开折叠

set foldopen-=undo  "撤销时不打开折叠

set updatecount=0   "不使用交换文件

set magic           "使用正则时,除了$ . * ^以外的元字符都要加反斜线

"缩进定义

set shiftwidth=4

set tabstop=4

set softtabstop=4

set expandtab

set smarttab

set backspace=2     "退格键可以删除任何东西

"显示TAB字符为

set list

set list listchars=tab:

"映射常用操作

map [r :! python %

map [o :! python -i %

map [t :! rst2html.py % %<.html>

if has("gui_running")

set lines=25

set columns=80

set lazyredraw  "延迟重绘

set guioptions-=m   "不显示菜单

set guioptions-=T   "不显示工具栏

set guifont=consolas\ 10

endif

if has("autocmd")

"回到上次文件打开所在行

au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")

\| exe "normal g'\"" | endif

"自动检测文件类型,并载入相关的规则文件

filetype plugin on

filetype indent on

"智能缩进,使用4空格,使用全局的了

"autocmd FileType python setlocal et | setlocal sta | setlocal sw=4

"autocmd FileType c setlocal et | setlocal sta | setlocal sw=4

"autocmd FileType h setlocal et | setlocal sta | setlocal sw=4

endif

二、vim python 环境配置

1、加强python语法高亮脚本:python.vim

cd /usr/share/vim/vim70/syntax/

cp python.vim python.vim.default

cp /root/python.vim .

2、在 vim 中显示 ctag 序列列表

下载 taglist 插件:taglist_45.zip

unzip taglist_45.zip

cp plugin/taglist.vim /usr/share/vim/vim70/plugin/

cp doc/taglist.txt /usr/share/vim/vim70/doc/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值