5

Есть ли плагины vim для создания разделенного окна с оболочкой внутри? Почти как разделенное окно с командой :sh содержащейся внутри. Я также не могу использовать что-то вроде screen потому что это в MacVim (gvim для Mac OS X).

3 ответа3

9

Я не использовал его (я нашел его в SO-ответе), но Conque - это плагин Vim, который, похоже, может делать то, что вы хотите: в (возможно разделенном) окне Vim взаимодействуйте с порожденной программой через pty с помощью приличное количество терминальной эмуляции *. Требуется Vim 7 с поддержкой Python, и это указывает на то, что MacVim автоматически поставляется с ним.

* Vim не выполняет никакой эмуляции терминала, что является проблемой при попытке использовать программное обеспечение на основе termcap или terminfo в :shell под экземплярами Vim на основе графического интерфейса (см . :help gui-pty).

1

Ответы на этот вопрос могут быть вам полезны:
https://stackoverflow.com/questions/671583/how-does-one-make-a-vim-window-a-full-on-terminal

0

VimShell - это оболочечная реализация для vim. Он единственный в своем роде, но определенно подходит для простых задач, и, возможно, вам понравится использовать его на регулярной основе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .