LINUX.ORG.RU

[vim][gedit]Форматирование кода

 ,


0

1

Интересует, как форматировать код в указанных редакторах, особенно ruby. Погуглил, попробовал, но что-то как-то всё очень криво:
vim - всё в один столбец сливает
gedit - плагин gedit-developer всё превращает вообще в одну строку

Ответ на: комментарий от archimag

ты еще eclipse предложи, человек спросил именно по этим редакторам

anonymous
()

Возможно, есть какая-то внешняя команда, которая сможет нормально отформатировать файл с (ruby) кодом, такое тоже пойдёт.

Droid790
() автор топика

Если вставлять в вим, юзай set paste. Если набирать — set si.

nnz ★★★★
()

Да, именно это я и пробовал, но конкретно с ruby это работает не очень верно, хотя, может, я плохо смотрел. Но, честно говоря, меня больше интересует gedit в любом случае :)

Droid790
() автор топика

emacs же M-x viper-mode, если особо хочется vi-like шорткатов

lazyklimm ★★★★★
()

filetype on
filetype plugin on
filetype indent on

Прописать либо в .vimrc, либо при редактировании файла включить это. Далее проверить командой :set filetype, что тип файла руби. После этого можно сделать так G=gg

gameover__
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.