2013-04-03 2 views
1

Недавно я загрузил плагин paredit для vim на моем Mac OSX. Я поместил paredit.vim в каталог ~/.vim.Установите Paredit vim плагин на Mac OSX

Документы говорят:

When you enter a '(' then a matching ')' is automatically inserted. 
If needed, spaces before and/or after the '()' pair are added. 
... 
Paredit mode is set by default for .lisp, .cl, .clj, cljs, .scm and .rkt files, 
but it is possible to switch it off by putting the following statement in the 
.vimrc file: 

Однако, когда я открываю Vim и не ввести "(" не закрывает ")" вставляются. Есть ли что-то еще, что мне нужно сделать?

+0

Я получил его, чтобы начать вставив закрытие "(" после размещения этой строки в моей .vimrc 'а.е. BufNewFile, BufRead * .clj называют PareditInitBuffer()', но все еще не закрывается [или { –

ответ

1

Это сделал это для .clj файлов

syntax on 
au BufNewFile,BufRead *.clj setfiletype clojure 
au BufNewFile,BufRead *.clj call PareditInitBuffer()