zoukankan      html  css  js  c++  java
  • Vim配置文件(全平台可用)20120501版

    Vim配置文件(全平台可用)2012-05-01版 - 代码分享 - 开源中国社区


    Vim配置文件(全平台可用)2012-05-01版
    Ruchee 发布于 2012年04月30日 11时, 22评/4184阅
    分享到
    新浪微博腾讯微博
    收藏+66
    踩 顶 1
    本版本是我使用Vim一周年的纪念版,也是最后一版, 以后不再更新,还望各位朋友见谅
    我是去年(2011年)5月1日正式开始使用Vim编辑器的,从此剑不离手,给予了我极大的帮助
    这是我使用Vim一周年的感悟:《 使用Vim一周年纪念》
    望有缘人能通过我发布的这些集成版本快速入门,步入Vim殿堂,提高编码效率,享受编码乐趣
    经过着色的配置文件请访问下面的链接
    Windows版: http://www.ruchee.com/code/linux/vim/_vimrc.html
    Linux && Cygwin版: http://www.ruchee.com/code/linux/vim/.vimrc.html
    完整配置的下载地址见本文末尾
    -----------------------------------------
    相比4月1日那一版,本版本并没有太大的变化,只是上一版侧重于Ruby/Rails的开发,而这一版偏重于Python/Django
    所以鉴于此,上一版的 Vim2012-04-01.7z和当前版本的 Vim2012-05-01.7z文件会永久保存在我的下载目录,以供有需者随时下载
    考虑到VimWiki使用的人并不多,所以本版本对其进行了移除,此外还有其他部分插件也进行了删减
    上一版的保存快捷键是Ctrl + S,这一版换成了jj,还望注意
    此外,如果源文件路径含有中文字符,那么调用Taglist是显示不出函数列表的,所以请新人注意,路径不要使用中文(这也是基本的常识)
    老规矩,所有常用的按键说明全部写在了配置文件的最前面,Windows下为_vimrc,Linux下为.vimrc
    -----------------------------------------
    本版本的主要功能:
    01、支持常规的语法高亮、代码缩进、每行80个字符提示
    02、支持括号、引号自动匹配
    03、支持单源文件一键编译、运行 [已配置支持C/C++、Java、Haskell、Lua、Perl、Python、Ruby]
    04、支持一键载入语法模板
    05、集成snipMate,支持tab键补全 [已完整配置支持的语种有C/C++、Python/Django、Ruby/Rails]
    06、集成zencoding,支持网页的快速编码
    07、集成minibufexpl、NERD_tree、taglist等常规插件,便于开发工程级项目
    08、支持GTK+和Qt的语法高亮
    09、集成txtbrowser,对普通的txt文本文件也有良好的渲染
    10、对于HTML文件,默认载入Django Template语法高亮模式,便于Python/Django开发
    11、集成Powerline,支持状态栏彩色显示
    12、支持ctags函数跳转 [Linux && Cygwin用户需要安装有ctags才能使用]
    -----------------------------------------
    更多功能请自行查看Vim配置文件 [Windows为_vimrc,Linux和Cygwin为.vimrc]
    zencoding简易的使用说明请参考:
    http://www.ruchee.com/code/linux/vim/zencoding.html
    snipMate支持的关键字,请自行查看vimfiles/snippets目录下的各个文件(Linux对应的目录为.vim/snippets),你也可以自行修改和配置
    下面是配置的具体安装方法,分Windows和Linux && Cygwin两个版本,请根据需要参考
    -----------------------------------------
    Windows下的安装方法
    01、访问http://www.vim.org/download.php#pc下载最新的Gvim
    02、安装Gvim到任意目录,这儿为方便讲解,我假定你安装到了D:\Apps\Gvim
    03、将D:\Apps\Gvim\vim73目录加入环境变量 [不知何为环境变量者,请Google]
    04、删除Gvim安装目录下的vimfiles目录
    05、复制提供的vimfiles目录到D:\Apps\Gvim下,取代已删目录的位置
    06、将提供的小工具软件全部复制到D:\Apps\Gvim\vim73目录下
    07、复制_vimrc到D:\Apps\Gvim进行替换
    08、复制Monaco.ttf到C:\WINDOWS\Fonts目录下进行字体的安装
    09、使用任意文本编辑器打开_vimrc,将名字、邮箱、网址等全部替换为你自己的信息,如遇路径不同也全部替换为你本机的实际路径
    10、然后。。。然后就大功告成了,接下只需学习如何使用而已,使用说明全部集中在_vimrc文件的头部
    -----------------------------------------
    Linux && Cywgin下的安装方法
    01、请确认已安装Vim,这儿不提供Vim的安装指导,如有需要请Google
    02、删除家目录的.vim文件夹和.vimrc文件,如果没有则不需要执行删除动作 [使用命令 rm -rf .vim .vimrc]
    03、复制Linux_Cygwin目录下的所有文件到家目录 [在下载的Linux_Cygwin文件夹上打开终端,然后执行命令 cp -r . ~]
    04、使用任意文本编辑器打开.vimrc,将名字、邮箱、网址等全部替换为你自己的信息,如遇路径不同也全部替换为你本机的实际路径
    05、如此这般就配置好了,尽情享受编码的乐趣吧,使用说明全部集中在.vimrc文件的头部
    -----------------------------------------
    ctags简易的使用说明,这儿以C/C++为例
    01、首先确保系统能够找到ctags.exe,也就是ctags.exe添加到了系统环境变量
    02、以MinGW为例,到编译器安装目录的include目录(比如C:\MinGW\include)执行命令 ctags -R --languages=c,c++
    03、在_vimrc文件中添加一行 set tags+=C:\MinGW\include\tags
    04、以后编辑C/C++源文件时,键入一小部分字符,然后按Ctrl + P即可拥有C/C++的代码提示
    05、将光标移到某个函数名上,按Ctrl + ],Vim将自动跳转到该函数的定义,按Ctrl + T返回
    以上只是ctags简单的用法,更专业的介绍请Google
    -----------------------------------------
    资料目录提供了几份实用的Vim教程和图解,希望能给你学习Vim的使用带来帮助
    附件下载地址: http://www.ruchee.com/download/Vim2012-05-01.7z
    上一版本的下载地址: http://www.ruchee.com/download/Vim2012-04-01.7z
  • 相关阅读:
    模仿微信右上角菜单栏
    改变checkbox的默认样式
    webpack中的静态资源处理
    如何解决Unsupported Architecture. Your executable contains unsupported architecture '[x86_64, i386]
    页面生命周期
    关于在使用Exchange2003系统时无法向sina,yahoo,hotmail等邮箱发送邮件问题的解决方法
    重置TCP/IP协议堆栈的经历
    网通电信双线路上网,网通的走网通线路,电信的走电信线路,内网通过NAT上网,双线路故障自动切换
    在OUTLOOK或OWA中查看邮件的SCL级别(转)
    常用的RBL服务器列表及介绍
  • 原文地址:https://www.cnblogs.com/lexus/p/2753200.html
Copyright © 2011-2022 走看看