Как открыть терминал из Gvim
December 10, 2009 in SoftwareВо-первых, я добрался до сессий в виме – теперь не приходится переходить в каталог проекта вручную. Пригодился плагин SessionMan.
Во-вторых, раз такое дело, надоело открывать vim и терминал двумя командами. Придумал открывать терминал из вима. Делается это так:
" open new terminal on keystroke map <F5> <esc><esc>:silent !/usr/bin/x-terminal-emulator<CR>
Кроме того, зачем открывать терминал чтоб набрать там script/console
(который у меня сам по себе сокращен до sc
)?
" open script/console on keystroke map <F6> <esc><esc>:silent !/usr/bin/x-terminal-emulator -e script/console<CR>
Само собой, таким образом можно открывать что угодно.
silent
не просит после выполнения команды нажать ENTER/usr/bin/x-terminal-emulator
, в отличие отsh
, который в gvim практически не работает, открывает терминал в новом окне.- ключ
-e
выполняет в терминале какую-нибудь команду и закрывается после ее завершения.
Понравился пост? Купи мне кофе