`

vimrc

    博客分类:
  • vim
阅读更多

" ***'s custom settings begin
map <F2> :tabnew<CR>
map <C-Left> :tabp<CR>
map <C-Right> :tabnext<CR>
" set guifont=Consolas:h11:cANSI
" let font_name = "Consolas"

"光标不闪
set gcr=a:blinkon0

"call pathogen#helptags()
"call pathogen#runtime_append_all_bundles()
" call pathogen#infect()

"filetype off
"filetype plugin on "dont know why snipMate not work

set nobackup
set noswapfile
set wrap
map <F3> *#
inoremap jj <ESC> " quciker escaping
set foldcolumn=4
" set foldmethod=syntax

"let &termencoding=&encoding
if has("win32")
    "set gfn=YaHei\ Consolas\ Hybrid:h10
    "set gfn=DejaVu\ Sans\ Mono:h10
    set gfn=Droid\ Sans\ Mono:h10
else
    set gfn=YaheiMono\ 10
endif

set guioptions-=T  " Toolbar
set guioptions-=r  " Right-hand scrollbar
set guioptions-=L  " Left-hand scrollbar
set guioptions+=i  " use a vim icon
"set guioptions-=m  " Menu bar is present
set guioptions+=c  " Use console diaglogs instead of popup dialogs for simple choices

if has("gui_running")
    colors desert
else
    set t_Co=256
    colors wombat256
endif

set cursorline
set nocursorcolumn
set undolevels=1000

" set statusline use help statusline to get more info
set laststatus=2
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]


" for global search script
" nnoremap <silent> <F5> :ExgsToggle<CR>
" nnoremap <silent> <Leader>gs :ExgsSelectToggle<CR>
" nnoremap <silent> <Leader>gq :ExgsQuickViewToggle<CR>
" nnoremap <silent> <Leader>gt :ExgsStackToggle<CR>
" map <S-f> :GS
" map <C-S-f> :GSW
let g:exGS_backto_editbuf = 0
let g:exGS_close_when_selected = 0
" case insensitive ,but if you have a pattern
" with at least one uppercase character, the search becomes
" case sensitive
set ignorecase smartcase

 

if has("multi_byte")
  if &termencoding == ""
    let &termencoding = &encoding
  endif
  set encoding=utf-8
  setglobal fileencoding=utf-8
  "setglobal bomb
  set fileencodings=ucs-bom,utf-8,latin1
endif
" #***'s custom settings end 

 

 

 

有篇文件看一下:

How I boosted my Vim

Coming Home to Vim

http://stevelosh.com/blog/2010/09/coming-home-to-vim

分享到:
评论

相关推荐

    vimrc设置命令1

    在使用 Vim 编辑器时,配置 `.vimrc` 文件能极大地提高开发效率和编辑体验。`.vimrc` 是一个启动时会被 Vim 加载的个人配置文件,它允许用户自定义各种设置,如缩进、颜色、自动对齐以及保存编辑历史等功能。下面将...

    Vim的.vim文件夹和.vimrc配置文件

    在Vim中,`.vim`文件夹和`.vimrc`配置文件是两个至关重要的元素,它们帮助我们管理和优化Vim的设置。 首先,`.vim`文件夹位于用户的主目录下(例如,在Linux或macOS中通常是`~/.vim`),它是Vim所有自定义配置和...

    我正在使用的_vimrc文件、字体和配色方案

    在这个主题中,我们主要关注的是用户个人配置的`.vimrc`文件、使用的字体以及配色方案。这些元素极大地提升了Vim的使用体验和工作效率。 首先,`.vimrc`文件是Vim的配置文件,它位于用户的主目录下(在Windows系统...

    经典的vimrc配置文件

    `vimrc`文件就是vim的配置文件,它允许用户根据自己的需求定制编辑器的行为,提高工作效率。本资源提供的是三个不同版本的`vimrc`配置文件,适用于不同场景和需求。 首先,让我们来看看`版本2-vimrc.Learn1-equal-...

    .vimrc配置文件

    ### .vimrc配置文件解析与应用 在深入探讨`.vimrc`配置文件的各个部分之前,我们先简要介绍`.vimrc`的意义及其在Linux环境中的作用。`.vimrc`是Vim编辑器的配置文件,它允许用户自定义Vim的行为,包括编辑习惯、...

    .vimrc的设置

    .vimrc的设置 强大的vim配置文件, 在终端下使用vim进行编辑时,默认情况下, 编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 ...

    vimrc vim 配置文件

    `vimrc` 文件和 `.vim` 目录就是 Vim 自定义配置的核心部分。 `.vimrc` 文件,全称是 `vim runtime configuration`,是Vim启动时读取的配置脚本,用于设置编辑器的行为、快捷键映射、插件设置等。通过编辑这个文件...

    vimrc vim配置方案 vim配置 vim配色 vim配色方案

    `vimrc`文件位于用户的主目录下,通常为`~/.vimrc`(在Unix/Linux系统中)或`$HOME/_vimrc`(在Windows系统中)。这个文件包含了启动Vim时会执行的命令,用于设置快捷键、颜色、行为等。例如,以下是一些常见的`...

    使用vimrc配置vim

    使用vimrc配置Linux中的vim. vim配置vimrc后的优点 1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试 2.自动插入文件头,新建C、C++源文件时自动插入表头:包括文件名...

    .vimrc.rar

    `.vimrc`文件是Vim的配置文件,它允许用户自定义编辑器的行为以适应个人的工作习惯。本资源针对CentOS8系统,目标是将Vim8配置成一个功能丰富的代码浏览和编辑工具,类似于Source Insight。 首先,让我们详细了解...

    vim插件和配置信息vimrc

    它提供了高度可定制性,允许用户通过安装插件和配置个人化的`.vimrc`文件来扩展其功能。`.vimrc`文件是Vim的启动配置文件,其中包含了各种设置、快捷键映射和自定义功能,使编辑器更符合用户的操作习惯。 首先,让...

    linux gvim配置 vimrc配置

    GVim的灵活性在于它的可配置性,通过编辑`vimrc`配置文件,用户可以根据自己的需求定制编辑环境,使其成为适用于C/C++、Java等编程语言的高效IDE。`vimrc`是Vim的初始化脚本,包含了各种设置、映射和插件配置,使得...

    windows下gvim配置_vimrc

    在Vim中,`.vimrc`或`_vimrc`是启动时读取的配置脚本,用于设置各种选项、映射快捷键、定义高亮样式等。这些配置可以帮助提高开发效率,让GVIM更适合个人的工作流程。文件中的每一行都可能代表一个特定的设置或命令...

    Centos7/8下.vimrc脚本固定格式配置

    Centos7/8下.vimrc脚本固定格式配置

    linux的.vimrc.配置文件

    在Linux系统中,`.vimrc` 文件是一个非常重要的配置文件,它是Vim编辑器的启动配置脚本。这个文件允许用户自定义Vim的各种行为,包括颜色方案、快捷键、映射、设置和行为习惯等,以提高编辑效率并个性化工作环境。...

    _vimrc配置文件

    ### _vimrc配置文件:深度解析与应用 #### 概述 _vimrc配置文件是Vim文本编辑器用户自定义设置的核心文件,用于优化编辑体验、提高编码效率及个性化编辑环境。本篇将深入解析给定的_vimrc配置文件内容,涵盖从基本...

    vim编辑器配置文件.vimrc

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

    vim 配置文件 vimrc

    `vimrc`文件通常位于用户的家目录下,如`~/.vimrc`(在Unix/Linux系统中)或`%USERPROFILE%\_vimrc`(在Windows系统中)。它由一系列的命令行指令组成,每行代表一个设置或配置项。例如,你可以通过`set number`来...

    vim插件-vimrc的使用方法.rar

    `vimrc`文件是Vim的配置文件,它允许用户自定义Vim的各种设置,包括快捷键、颜色主题、插件等,以适应个人的工作习惯。本教程将详细介绍如何使用`vimrc`来安装和管理Vim插件,让您的Vim变得更加高效。 首先,我们...

Global site tag (gtag.js) - Google Analytics