Гедит из терминала - противоречивое поведение

Я часто открываю текстовый файл из терминала с помощью команды, подобной этой: иногда фокус покидает терминал и не возвращается, пока я не закрою файл. В других случаях терминал будет поддерживать запрос, как если бы я выполнял:

gedit filename.txt &

Почему это расхождение?

4
задан 25 January 2012 в 19:34

2 ответа

Вы можете принудительно открыть его в новом окне с параметром -s:

gedit -s filename.txt

Это всегда даст ему фокус.

0
ответ дан 25 January 2012 в 19:34

Обычно это зависит от того, работает ли gedit.

  • Если это так, открытая jibbery отправляется в открытый процесс, и в зависимости от того, как все работает (Gedit 3.x, кажется, имеет некоторые странные поведения), он превращается в новое окно просто новая вкладка.

  • Если это не так, новый процесс запускается как дочерний элемент запроса, поэтому он блокирует запрос.

Если вас это действительно раздражает, вы можете создать псевдоним или скрипт ~/bin/, чтобы переопределить стандартное поведение и заставить его каждый раз выдаваться с &.

0
ответ дан 25 January 2012 в 19:34

Другие вопросы по тегам:

Похожие вопросы: