大家来晒晒自己的VIM配置文件

tinym87 2013-03-03 04:14:03
"----------------------------------------------------------------------
" 配置
"----------------------------------------------------------------------
set autochdir
filetype indent on
set number

set directory =i:/vim_backupdir "放在当前目录实在让人受不了,console下,一按tab不知多恶心人
set backupdir=i:/vim_backupdir "放在当前目录显得非常乱

" 中文设置
set fenc =utf-8 "新建文件写入时的编码
set fencs =utf-8,ucs-bom,ucs-2,ucs-2le,prc,gb18030,gb2312,latin1 "读入文件时的编码参考,如果不设置这个,有些文件读入时将会是乱码
"让我感到奇怪的是chinese竟然不能代表gb18030

" Windows平台,我编辑的C源文件一般都是win32编程相关,所以在这里设置其默认编译为gb2312,而不影响其它格式文件的编码设置
autocmd BufNewFile *.c,*.cpp,*.php,*.java set fencs=gb2312,utf-8,ucs-bom,ucs-2,ucs-2le,prc,gb18030,latin1 fenc=gb2312
autocmd BufReadPre *.c,*.cpp,*.php,*.java set fencs=gb2312,utf-8,ucs-bom,ucs-2,ucs-2le,prc,gb18030,latin1 fenc=gb2312

autocmd FileType python setlocal et sta sw=4 sts=4

"屏蔽双击Ctrl键,Ctrl+space切换输入法时很恶心人的
inoremap <C-C> <Nop>
"Esc键竟然不能,用backtick来代替吧
imap ` <Esc>


"----------------------------------------------------------------------
" GUI 专用配置
"----------------------------------------------------------------------
if has("gui_running")
set guioptions-=t "菜单不可以撕下来
set guioptions-=r "删除右边的滚动条
"set guioptions-=T
"set guioptions-=m

set guifont=YaHei\ Consolas\ Hybrid:h10:cGB2312
set columns=100
endif

这是我的,配置很简单,想看看大家的配置文件是怎么样的,学习下。
...全文
217 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧