Czy są jakieś wtyczki vim do tworzenia podzielonego okna z powłoką wewnątrz? Prawie jak podzielone okno z :sh
komenda zawarta wewnątrz. Nie mogę też użyć czegoś takiego screen
ponieważ to jest w MacVim ( gvim
dla Mac OS X).
źródło
Czy są jakieś wtyczki vim do tworzenia podzielonego okna z powłoką wewnątrz? Prawie jak podzielone okno z :sh
komenda zawarta wewnątrz. Nie mogę też użyć czegoś takiego screen
ponieważ to jest w MacVim ( gvim
dla Mac OS X).
Nie korzystałem z niego (znalazłem to odpowiedź SO ), ale Conque jest wtyczką Vima, która wygląda na to, że może robić to, co chcesz: w (być może podzielonym) oknie Vima, współdziałać z utworzonym programem przez pty z przyzwoitą ilością emulacji terminala * . Wymaga Vim 7 z obsługą Pythona i wskazuje, że MacVim automatycznie z nim pochodzi.
* Vim nie wykonuje żadnej emulacji terminala, co jest problemem przy próbie użycia oprogramowania opartego na termcap lub terminfo w :shell
w instancjach Vima opartych na GUI (zobacz :help gui-pty
).
Odpowiedzi udzielone na to pytanie mogą okazać się przydatne:
https://stackoverflow.com/questions/671583/how-does-one-make-a-vim-window-a-full-on-terminal
źródło
VimShell jest implementacją terminala powłoki dla vima. Jest jedyny w swoim rodzaju z własnym smakiem, ale na pewno pasuje do prostych zadań i być może spodoba Ci się, że będzie go używać regularnie.
źródło