Welcome 微信登录

首页 / 操作系统 / Linux / Fedora 16 安装 vim 以及整合部分插件(for Python)

在Fedora上面使用(更新)vim以及整合部分插件(for Python), 笔记如下:

0.提前准备:
0.1 "python-config" tool, Fedora提供该安装包为"python-devel"
  1. su -c "yum install "python-devel""  
这是为了后面准备将vim绑定python的解析器(提供auto-complete功能),
安装成功后将会看到类似的内容:
  1. [xinz@fedora workshop]$ python-config   
  2. Usage: /usr/bin/python-config [--prefix|--exec-prefix|--includes|--libs|--cflags|--ldflags|--extension-suffix|--help]  
可以解决vim编译时绑定解析器可能遇到的问题:

(cached) checking Python"s configuration directory... (cached)
can"t find it!
compile and link flags for Python are sane... no: PYTHON DISABLED


1.Fedora16默认情况下只提供一个vim-minimal精简版工具,当前下载vim7.3的src

2.解压,cd vim73

3.
  1. ./configure --enable-pythoninterp --enable-multibyte  
说明:2个选项分别是将vim绑定python解析器,以及允许vim正常显示中文
更多对选项可以通过
./configure --help

4.make && sudo make install
安装完成后vim --version,可以查看得到+python +multi_byte

5.由于vim插件默认情况下不会被liunx/unix全部对用户使用,所以自己建立一个文件用于插件配置: ~/.vimrc。
$vim
:echo &runtimepath
将会看到vim运行时加载对配置路径
如果期望加载默认(share)插件配置,可以使用
set runtimepath+=/usr/local/share/vim/vim73

6.整理下当前使用的配置(编辑在~/.vimrc)
  1. " Execute file being edited with <Shift> + e:   
  2. map <buffer> <S-e> :w<CR>:!/usr/bin/env python % <CR>   
  3. syntax on   
  4. filetype indent plugin on   
  5. set modeline   
  6. set tabstop=4  
  7. set expandtab   
  8. set softtabstop=4  
  9. set shiftwidth=4  
  10. set nonumber   
  11. nnoremap <F2> :set nonumber!<CR>:set foldcolumn=0<CR>   
  12. autocmd FileType python set omnifunc=pythoncomplete#Complete   
  13.   
  14. let Tlist_Ctags_Cmd="/usr/local/bin/ctags"  
  15. map <leader>tt :TlistToggle<CR>   
  16.   
  17. set fileencodings=utf-8  
  18. set termencoding=utf-8  
  19. set encoding=utf-8  
  • 1
  • 2
  • 下一页
Fedora 16 安装 EmacsRedHat Linux普通用户不能执行sudo问题解决相关资讯      Fedora教程  Fedora 16 
  • Fedora安装之rpmfusion:获取 GPG   (03/02/2014 12:57:18)
  • Fedora 16 结束使命,Fedora 19 将  (02/15/2013 08:58:11)
  • Win7下安装Fedora 17注意点  (10/07/2012 20:47:42)
  • Fedora如何设置启动默认进入文本模  (04/06/2013 08:23:46)
  • Fedora 16下安装虚拟打印机(PDF)  (12/04/2012 14:41:06)
  • Windows 7 + Fedora 17 双系统 硬  (10/07/2012 18:43:52)
本文评论 查看全部评论 (0)
表情: 姓名: 字数