Эквивалент командной строки «Open With gedit»?

677
Joe Strout

Я пользователь Mac и пытаюсь перейти на Ubuntu Linux (с Gnome DE). Но так как я всегда сильно полагался на команды «открыть» и «редактировать» в Terminal на Mac, я пытаюсь найти (или создать) похожую функциональность в Linux. Сегодня я борюсь с «редактировать», который должен открыть данный документ (ы) в новом окне Gedit, если они еще не были открыты, но если они уже были открыты, просто переместите это окно вперед.

К сожалению, это не то, что делает команда gedit. Он прекрасно работает, если файл еще не открыт, но если он есть, он открывает его в новом окне (без переноса на передний план) и дает мне страшное предупреждение о том, что файл «уже открыт в другом окне» с кнопками «Все равно редактировать» и «Не редактировать».

Но если я щелкну правой кнопкой мыши по файлу в «Файлах» (или как называется Gnome, эквивалентный Finder) и выберу команду «Открыть с помощью gedit», он сделает именно то, что мне нужно: выведет существующий редактор на передний план, или открывает новый.

Как я могу сделать ту же самую операцию из командной строки?

0

1 ответ на вопрос

0
Arthur Spoon

Я читаю там, что вы можете использовать xdg-openдля этого.

Не уверен, что он на самом деле будет делать то, что вы хотите, как я только что сам нашел, но по крайней мере он откроет файл любого типа с соответствующим приложением!

Изменить: я попробовал вчера после того, как ушел от WiFi: он делает то, что вы просите! Таким образом, либо открывается новое окно, либо выводится уже открытое окно на передний план.

Хм, не для меня. Я получаю то же самое: «Этот файл уже открыт в другом окне. Вы все равно хотите его отредактировать?» предупреждение. Joe Strout 7 лет назад 0
Заставляет меня задуматься, будет ли команда gedit _также_ работать так же, как на вашей машине ... ясно, что ваша версия чего-то отличается от моей; возможно, это было исправлено на этом уровне? Joe Strout 7 лет назад 0
@JoeStrout Я только что попытался повторно открыть файл с помощью gedit, он действительно отлично работает на моем компьютере ... Не странно выводит его на передний план, но заставляет значок gedit покачиваться и не открывает новый gedit. Я использую Ubuntu 17.04 с Nautilus для навигации по файлам (по умолчанию Ubuntu уже давно). Если вы используете Gnome, вы пробовали Gnome-open? Arthur Spoon 7 лет назад 0