Paste number 37064: Vimrc

Paste number 37064: Vimrc
Pasted by: fwolf
1 year, 7 months ago
None
Paste contents:
Raw Source | XML | Display As
" 这个设置将避免vim以和vi高度兼容的方式工作。这个设置需要在每个vimrc文件的开始。从而影响接下来的很多设置。
set nocompatible

"启动自动缩进(ai)
set autoindent
"叫vim使用在深色背景dark上看起来比较舒服的颜色显示,但是在图形界面下还是用浅色背景light更舒服
set background=dark
"这个将影响退格键的工作,具体情况非常复杂,可以参照:help 'bs'。bs=backspace
set backspace=2
"按照 C 语言的语法,自动地调整缩进的长度
set cindent
"设置屏幕的行数
set columns=80
"打开代码折叠功能
set foldmethod=indent
"关闭文件备份的功能
set nobackup
"使vim在tab处,插入tab符而不是一串空格
set noexpandtab
"使得vim在右下角显示当前行列数
set ruler
"tab键跳过的空格数
set tabstop=4
"设置了在窗口右侧何处开始换行
"set wrapmargin=8

syntax on

:set hlsearch
:set showmode

"禁止自动改变当前Vim窗口的大小
let Tlist_Inc_Winwidth=0
"把方法列表放在屏幕的右侧
let Tlist_Use_Right_Window=1
"让当前不被编辑的文件的方法列表自动折叠起来, 这样可以节约一些屏幕空间
let Tlist_File_Fold_Auto_Close=1


"启用鼠标支持
":set mouse=a

"F12键清除所有内容
map <F12> 1GdG:wq

This paste has no annotations.

Colorize as:
Show Line Numbers

Ads absolutely not by Google

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.