Страница 1 из 1
Как запустить терминал с активной директорией
Добавлено: 03 ноя 2013, 16:39
Сергей Саныч
Такой linux-вопрос. Вот я нахожусь в nautilus - перебираю папки (пардон, директории

) Зашел в нужную, теперь хочу запустить терминал. Жму Ctrl-Alt-T - терминал запускается. Но в домашней папке. Дальше требуется набрать cd и таким образом снова добраться до нужной. Есть ли возможность, чтобы терминал по нажатию Ctrl-Alt-T запускался сразу в нужной (текущей) директории?
Установил nautilus-open-terminal - это тоже довольно удобно (добавляет в контекстное меню запуск терминала в нужном месте), но не совсем то.
Re: Как запустить терминал с активной директорией
Добавлено: 03 ноя 2013, 17:49
Serg
Serg-tmn писал(а):Вот я нахожусь в nautilus - перебираю папки (пардон, директории

) Зашел в нужную, теперь хочу запустить терминал. Жму Ctrl-Alt-T
nautilus тут не при делах. Комбинация Ctrl-Alt-T "принадлежит" настройкам десктопа и просто запускает терминал не зависимо от того, есть-ли открытое окно nautilus или нет.
В принципе можно написать прогу, которая спросит у nautilus какую папку он открыл, но nautilus может вернуть несколько папок, если будет открыто несколько окон.
Re: Как запустить терминал с активной директорией
Добавлено: 03 ноя 2013, 19:46
Сергей Саныч
Понял. Значит, готового решения нет.
UAVpilot писал(а):В принципе можно написать прогу, которая спросит у nautilus какую папку он открыл, но nautilus может вернуть несколько папок, если будет открыто несколько окон.
Гм. Но ведь активное окно - одно. И теоретически, наверно, возможен плагин, который узнав, что оно принадлежит файл-менеджеру, соответствующим образом запустит терминал?
Re: Как запустить терминал с активной директорией
Добавлено: 03 ноя 2013, 19:56
nkp
скорей даже не активное - а открытое последним...
Re: Как запустить терминал с активной директорией
Добавлено: 03 ноя 2013, 21:26
Сергей Саныч
nkp писал(а):скорей даже не активное - а открытое последним...
Ну да, можно и так, если есть возможность "спросить".
Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 00:59
Serg
Serg-tmn писал(а):Но ведь активное окно - одно.
Нет, может быть несколько. В GNOME3 ещё веселее...
nkp писал(а):скорей даже не активное - а открытое последним...
Кем открытое, юзером или вообще? И где именно провести грань между этими понятиями?
Serg-tmn писал(а):И теоретически, наверно, возможен плагин, который узнав, что оно принадлежит файл-менеджеру, соответствующим образом запустит терминал?
Теоретически можно всё.

Но проще будет правильно сделать кнопку запуска терминала, чтоб на неё можно было "бросить" любую папку из наутилуса. Тем более, что при работе с наутилусом как правило "в руках" мышь, а не клава.
Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 05:57
Сергей Саныч
UAVpilot писал(а):Нет, может быть несколько. В GNOME3 ещё веселее...
Это как?

Может, я неправильно использую термин "активное окно"? я имею в виду то, у которого шапка голубая (в стандартной расцветке).
UAVpilot писал(а): Тем более, что при работе с наутилусом как правило "в руках" мышь, а не клава.
А при работе с терминалом - строго наоборот

Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 18:09
Serg
Serg-tmn писал(а):Это как?

Может, я неправильно использую термин "активное окно"? я имею в виду то, у которого шапка голубая (в стандартной расцветке).
Активное окно - это окно, на котором фокус, окно в которое попадают безадресные события (тут надо углублятся в X11 и т.д.). Т.е. например окно, в поле которого что-то вводится например с клавиатуры. А теперь представь, что клавиатура экранная и в неё тыкается мышом - т.е. окно клавиатуры тоже "активное".
А ещё сейчас модны "сенсорные столы", на которых одновременно могут работать несколько человек...

А ещё десктоп можно "растянуть" не только на соседний монитор, но и на удалённый комп...

Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 18:53
asutpka
Serg-tmn писал(а):Установил nautilus-open-terminal - это тоже довольно удобно (добавляет в контекстное меню запуск терминала в нужном месте), но не совсем то.
Чем не то? По мне так само-то. Тычем правой кнопкой в папку пардон директорию и открываем в дефолтном гномовском терминале . Что не так? Причём в 10-04 Nautilus 2.30.1 всё работает по умолчанию. само.
Может терминалом недоволен? Дык их к гному и не пересчитать на пальцах. Выбирать полдня.
Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 19:25
nkp
asutpka писал(а):Тычем правой кнопкой
может мышь отсутствует...

Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 19:34
asutpka
ну дык F10 а дальше стрелкой
Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 19:42
Сергей Саныч
asutpka писал(а):Чем не то? По мне так само-то
да как бы хоткеем было желание вызывать терминал.
А так да, удобно. Правда, я пару папок таки снес в корзину, нажимая из контекстного меню клавишу "e" (
Terminal), а клавиатура была в русском регистре (
Удалить)
asutpka писал(а):Может терминалом недоволен?
"Недовольство" было ровно одно - необходимость добираться до нужной папки через cd, когда она уже открыта в файл-менеджере.
Re: Как запустить терминал с активной директорией
Добавлено: 04 ноя 2013, 20:56
asutpka
Serg-tmn писал(а):"Недовольство" было
Это радует, что было.
Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 10:05
Nick
Вот тебе секретная комбинация клавиш

:
Ctrl+L Ctrl+C Ctrl+Alt+T cd+"пробел" Shift+Insert Enter
Если навостриться, то можно за пару секунд успеть все это нажать

.
Можно поискать плагины или программки для настройки хоткеев к меню программ, и настроить в наутилусе хоткей на запуск терминала...
ЗЫ Кто-нибудь знает такую программку?
Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 10:51
Serg
gconf-editor в gnome2 и dconf-editor в gnome3.
Если разбираешья во внутренностях GNOME, то и их помощью можешь стать властелином мира (компов).

Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 11:01
Сергей Саныч
Nick писал(а):Если навостриться, то можно за пару секунд успеть все это нажать

.
научиться играть на пианино совсем не сложно. Нужно просто в нужное время с нужной силой нажимать нужные клавиши
Кстати, про Ctrl+L в файл-менеджере не знал

Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 11:09
Сергей Саныч
UAVpilot писал(а):Если разбираешья во внутренностях GNOME, то и их помощью можешь стать властелином мира
это не обязательно

А вот как в наутилусе включить запрос на подтверждение удаления папок, хотелось бы узнать.
Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 12:56
Serg
Serg-tmn писал(а):А вот как в наутилусе включить запрос на подтверждение удаления папок, хотелось бы узнать.
Никак, ибо не имеет смысла - оно не удаляется, а помещается в корзину, откуда в любой момент можно достать обратно.
Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 13:17
Сергей Саныч
UAVpilot писал(а):помещается в корзину, откуда в любой момент можно достать обратно.
если вовремя спохватишься. Какой объем у корзины? В виндах, если размер файлов больше заданной величины в %% от объема диска ("не влазят в корзину"), они тупо удаляются.
Re: Как запустить терминал с активной директорией
Добавлено: 05 ноя 2013, 14:19
Serg
Serg-tmn писал(а):если вовремя спохватишься.
По дефолту за тебя никто "мусорное ведро не выносит".
Serg-tmn писал(а):В виндах, если размер файлов больше заданной величины в %% от объема диска ("не влазят в корзину"), они тупо удаляются.
В Linux такое невозможно. Объем корзины равен объёму соотв. диска.
P.S. Да и в венде они не "тупо удаляются", а с соотв. предупреждением.