Настройки Vim для проблем Эрланга - PullRequest
2 голосов
/ 04 августа 2011

Я нашел несколько рекомендаций по поводу vim + erlang: Настройки Vim для Erlang

и попытался его настроить.

У меня следующая проблема:

Код сворачивания - не работает Завершение кода - не работает

вот мой файл .vimrc:

set nu!
syn on
set foldenable
nmap  :SCCompile
nmap  :SCCompileRun

Есть идеи как это исправить?

Ответы [ 2 ]

2 голосов
/ 05 августа 2011

включить vimerl:

filetype plugin indent on

складывание по пробелу:

nnoremap <silent> <Space> @=(foldlevel('.')?'za':'l')<CR>
vnoremap <Space> zf

Завершение кода:

let g:erlangManPath='/opt/local/lib/erlang/man'

для локального завершения нажмите CTRL + P

для полного завершения введите имя модуля (например, my_mod:), нажмите CTRL-X CTRL-O, чтобы активировать

1 голос
/ 14 января 2012

Vimerl улучшился, попробуйте его последний выпуск (http://github.com/jimenezrick/vimerl):

Особенности

  • Подсветка синтаксиса
  • Отступ кода
  • Код раскладной
  • код полного кода
  • Проверка синтаксиса с поддержкой быстрого исправления
  • Скелеты кода для поведения OTP
  • Использование конфигурации с арматуры
  • совместимый с патогенами (http://github.com/tpope/vim-pathogen)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...