Vim Auto Indenting строки без точек с запятой в Ruby - PullRequest
4 голосов
/ 18 октября 2010

По какой-то причине, в vim, когда есть строка кода ruby ​​с функцией, включающей скобки, например: string = gets() без точки с запятой, в следующей строке указывается уровень Когда есть точка с запятой, она работает нормально. Есть идеи, почему это происходит и как это исправить? Кроме того, так как это, вероятно, будет запрошено, здесь мой ~/.vimrc

1 Ответ

3 голосов
/ 18 октября 2010

Вы, вероятно, не хотите set cindent для файлов ruby.

Используйте au FileType ruby setlocal nocindent

Вверху (перед любыми другими au) для правильной работы других языков, которые вам нужны

вместо соответствующих им строк.

...