2016-09-04 3 views
-2

Как открыть существующий файл vim из оболочки unix (bash) в новом терминале (не на том же/новом вкладке существующего терминала) на локальном компьютере?открыть файл vim в новом терминале unix

Также есть способ разделить файл на новый терминал (не на той же/новой вкладке существующего терминала) изнутри vim?

ответ

-1

Попробуйте это:

vim [your file] 

Если это не работает для вас, убедитесь, что он установлен с:

sudo apt-get install vim 

Если вы уже в vim сделать

:edit [your file] 
+0

Как это открыть его в новом терминале? –

+0

Это не откроет новое окно терминала. – Hong

1

Как открыть новый терминал зависит от платформы; На самом деле это не имеет особого отношения к самому vim.

Например, если вы используете GNOME, вы можете сделать это, запустив gnome-terminal -e "vim $filename" & disown. Просмотрите документацию для эмулятора терминала, которую вы используете, чтобы узнать, как запустить новый терминал и выполнить в нем команды.

Другое решение (IMHO намного лучше) - это просто использовать GVim для подобных ситуаций, если у вас нет веских оснований для запуска vim в терминале (если вы используете это через ssh, это не будет работать, в этом случае вам лучше использовать терминальный мультиплексор, например, экран или tmux).


PS: bash не является терминалом (эмулятор); bash - оболочка. Если вы просто запустите новый экземпляр bash, он будет работать в том же терминале, который вам не нужен.

Смежные вопросы