Я хочу перенаправить вывод некоторых программ Windows напрямую в gvim, в основном, для поиска выходных данных. Скажем, например, результат findstr cmd. Можно ли сделать это, не выгружая его в файл и не загружая его впоследствии в gvim?
уверен:
dir | gvim -
опция - указывает vim открыть stdin
-
vim
stdin
Это работает для версий Windows и Linux.
Если вы уже находитесь в Vim, вы можете использовать команду r для чтения следующим образом:
r
:r !<cmd>
* 1005 Е.Г. *
:r !dir
Вы можете прочитать его из vim с помощью
:r !dir (for example)
AFAIK, в Mac OS нет gvim.
Если вы используете MacVim на Mac, это то, что я делаю:
dir | /Applications/MacVim.app/Contents/MacOS/Vim -
Когда Vim запускается в терминале, введите
<esc>:gui
Это должно запустить MacVim (графическая версия vim)