Как правило, функции членства, для которых Вам нужны константа и версии неконстанты, являются методами get и методами set. Большую часть времени они - остроты, таким образом, дублирование кода не является проблемой.
Нет необходимости в минималистичной конфигурации. Это решает все:
wget -O ~/.vimrc http://github.com/lucasoman/Conf/raw/master/.vimrc
Это отклоняется немного от буквы вопроса, но, надеюсь, в духе. Первое, что я делаю на новой машине, это set -o vi
, чтобы получить привязки клавиш в стиле vi в командной строке.
Поскольку я много работаю на новых машинах, я разместил свой минималистичный .vimrc на своей домашней странице здесь . Так что мне не нужно носить его с собой на USB-накопителе.
Не знаю, есть ли в нем что-нибудь для вас или нет.
Рене
включить синтаксис
установить background = dark
для черных xterms.
установить автоотступ
, когда я собираюсь разрабатывать.
Мой vimrc живет на моя папка Dropbox. Но это не минималистично.
Если я делаю что-то действительно простое (не стоит хвататься за мой настоящий vimrc), я сделаю следующее:
:set nocompatible
:set number
:set showmatch
:map! <F3> <Esc>
Вот мои минимальные настройки с комментариями:
set backspace=2 " backspace in insert mode works like normal editor
syntax on " syntax highlighting
filetype indent on " activates indenting for files
set autoindent " auto indenting
set number " line numbers
colorscheme desert " colorscheme desert
set nobackup " get rid of anoying ~file