2010-09-28 2 views
2

Я нахожусь на Mac, и когда я нахожусь в TextMate, редактирую рубиновый файл, я могу просто нажать Command-R, чтобы выполнить файл и увидеть результаты в новом окне. Есть ли что-то похожее на это с помощью MacVim?Command - R как функциональность в MacVim

Очень важно, чтобы я смог открыть новое окно. Причина в том, что в текущем окне у меня может быть более одной полной страницы информации. Если это произойдет, я не смогу прокрутить его.

ответ

3

Вы можете создать свое собственное отображение, чтобы сделать это:

map <D-r> :w<CR>:!ruby %<CR> 

% текущим файл. Если ваш файл начинается с #!/path/to/ruby, вы можете опустить явный вызов ruby в своем сопоставлении.

Не тестировали отображение <D-r> - здесь нет mac. Вероятно, это зависит от конфигурации.

+2

придираться: заменить ': w' с': up'/': update' который сохраняет файл только если он изменен. – Dummy00001