`
abruzzi
  • 浏览: 449256 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

我的Vim配置文件

阅读更多

大学里,有一年多是在Fedora core 4下度过的,现在依然怀念Linux下方便的开发方式,一些用惯了的工具在windows下还真找不到替代品。还好,有很多好心人做了很多移植工作,比如unixutils包里面包含了大量的*nix环境下的工具的win32版,都特别好用。

 

在平时的工作,学习中,个人比较习惯用vim做编辑器,装上vim71 for windows 后,在网上找了些配置和脚本,完了以后就贴出来,大家看看。下面是我的_vimrc(vim runtime configuration)文件的内容,附效果图一张。

 

" This is my _vimrc under windows platform
" and it can be used on *nix too
" all the difference of them is the font setting session
" happy Viming, guys!
" copyLeft (#) Abruzzi John

set linebreak   " line break
set nocompatible    " no compatible
set history=400 " history
set ruler
set number  " line number
set hlsearch    " highlight search
set noincsearch " no in C search
set expandtab   " expand table
set t_vb= "close bell
set foldmethod=marker
set tabstop=4   " table step
set shiftwidth=4    
set nobackup    " don't backup
set smarttab    " smart table
set smartindent " smart indent
set autoindent  " auto indent
set cindent "cindent
set cursorline  " hightlight cursor line

colorscheme pyte " color scheme

let g:calendar_diary="c:/diary" " for calendar plugin only
let Tlist_Use_Right_Window=0    " for tag_list plugin only
let Tlist_File_Fold_Auto_Close=1 " for tag_list plugin only

let g:winManagerWindowLayout="FileExplorer|TagList" " for winmanager 

filetype plugin indent on   " filetype setting
set completeopt=longest,menu    " for code complete

" the following function is used for show the status bar on the buttom
function! CurrectDir()
    let curdir = substitute(getcwd(), "", "", "g")
    return curdir
endfunction
set statusline=\ [File]\ %F%m%r%h\ %w\ \ [PWD]\ %r%{CurrectDir()}%h\ \ %=[Line]\ %l,%c\ %=\ %P

" this is a setting of font
if has("win32")
    set guifont=Courier_New:h10:cANSI
endif

" make sure that syntax always on
if exists("syntax_on")
    syntax reset
else
    syntax on 
endif

" that's all, folks!

 下边是效果图:


 

Taglist 插件安装以后,跟ctags配合,可以支持标签,可以轻易的编辑比较大的源码工程。

效果图:


 

怎么样,还挺漂亮吧,相关的插件的安装我就不说了,网上有很多比较好的教程。

 

 

参考:

http://www.gracecode.com 这个是i.feelinglucky兄的博客首页,大家可以去看看,里边关于vim的文章都很好

http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx 这里有篇比较好的文章,主要讲如何把vim配置成一个好的IDE

 

 

vim 主页:

http://www.vim.org/

 

关于vim的使用技巧,我会随后贴上。

  • 大小: 40.9 KB
  • 大小: 39.6 KB
分享到:
评论
2 楼 gurudk 2008-11-21  
vim,我也去看看,有这么好用啊
1 楼 smithsun 2008-11-21  
确实很漂亮!
期待你的新作!

相关推荐

    vim 配置文件 vim 配置文件 vim 配置文件

    vim配置文件 vimrc vim配置文件 vimrc vim配置文件 vimrc

    vim配置文件vim配置文件vim配置文件

    本文将深入探讨Vim配置文件的相关知识点,包括其结构、常用配置项以及如何自定义你的.vimrc文件。 **1. Vim配置文件的位置** 在Linux系统中,Vim的配置文件通常位于用户的主目录下,文件名为`.vimrc`或`_vimrc`...

    vim配置文件,vim配置文件

    在Linux环境中,Vim配置文件通常位于用户的主目录下的`.vimrc`文件,这是一个初始化脚本,当Vim启动时会读取这个文件以设定各种选项和映射。以下是一些可能包含在`vim-config`中的关键知识点: 1. **颜色方案**:...

    vim配置文件目录

    本压缩包包含的“vim配置文件目录”是一个个人化的Vim设置集合,它允许你利用Git进行版本控制,方便追踪和管理你的配置更改。 首先,让我们来理解一下Vim配置文件的重要性。Vim的默认配置可能不能满足每个用户的...

    vim配置文件

    `vim配置文件`是个人化Vim环境的关键,它允许用户根据自己的需求调整编辑器的行为,提高编程效率。在Vim中,配置文件通常是名为`.vimrc`的文本文件,位于用户的主目录下。 `ctags`和`cscope`是两个非常有用的辅助...

    强大的vim配置文件(最新整理)

    本文将深入探讨"强大的vim配置文件"中涉及的关键知识点,以帮助你充分利用这款编辑器。 1. **自动补全**:Vim的自动补全功能极大地提高了编程效率。通过配置,可以在输入括号、函数名、变量名等时自动完成,减少了...

    vim配置文件.vimrc完美配置

    vim配置文件.vimrc完美配置

    .vimrc vim配置文件

    .vimrc 文件 vim配置文件 字体、颜色 各类插件 ------------ 具体配置步骤找寻相关博客 仅供参考

    vim 配置文件

    强大的vim配置文件,可同时适用于linux和windows下的vim配置。 涵盖了所有主流插件的配置,常见的显示设置,编译命令的映射。 插件: ctags 代码跟踪 taglist 类视图 winmanager 文件视图 minibuffer 显示多文件...

    vim配置文件(针对c和c++编程)

    1、该文件是csnd上被称为最新最强的配置文件上进行改进的。 2、原配置在编程中有如下缺点:小括号无法自动完成匹配;双引号和单引号无法跳出。 3、新配置加入了最新的auto-pairs插件,成功的解决了原版本的括号和...

    vim编辑器配置文件.vimrc

    该配置文件包含了设置行号、Tab...具体说明可以参考我的文章《【Linux成长之路基础篇:玩转vim(vi)编辑器】三大模式及命令介绍、如何通过配置文件.vimrc配置vim》第三章《三、vim配置文件.vimrc》里面有详细的介绍。

    vim配置文件.rar

    Vim的配置文件是其个性化和提高效率的关键,通过定制.vimrc文件,用户可以根据个人需求调整编辑器的行为。 _vimrc文件,即Vim的初始设置文件,位于用户的主目录下。在Linux系统中,通常是~/.vimrc,在Windows中...

    linux下vim配置文件

    vim编译器好用, 使用, 最为经典的配置文件

    windows下vim配置文件

    windows下vim配置文件

    Source Insight 模仿VIM主题配置文件

    **Source Insight 模仿VIM主题配置文件详解** Source Insight是一款强大的源代码阅读和编辑工具,尤其在编程领域,它以其高效的颜色高亮、代码跳转等功能受到许多开发者的青睐。而VIM(Vi Improved)则是一款历史...

    很好用的vim配置文件

    在本主题中,我们将深入探讨“很好用的vim配置文件”,该配置文件包含了一些最实用的功能,能够极大地提升Vim的使用体验。 首先,`.vimrc` 文件是Vim的配置文件,它是Vim启动时读取的初始化脚本,用于设定编辑器的...

    c,c++ vim配置文件

    vim开发C和C++的一般配置文件,添加语法高亮,添加自动换行,添加行号 只需要把这两个文件放到~/.vim/sybtax/文件夹下即可,没有的话新建 这样该用户的vim即配置完毕 注意:这不是全局配置,仅是用户配置

Global site tag (gtag.js) - Google Analytics