Могу ли я добавить «открыть в терминале» в контекстное меню мыши в Lubuntu?

15

В vanilla Ubuntu есть довольно полезное приложение Nautilus-open-terminal, которое позволяет пользователю открыть терминал в любой папке, просто щелкнув правой кнопкой мыши и выбрав «Открыть в терминале».

Lubuntu использует PCManFM, а не Nautilus, поэтому установка этой программы будет бесполезной. Есть ли другой способ добиться этого щелчка правой кнопкой мыши?

DaimyoKirby
источник

Ответы:

4

В соответствии с контекстным меню «Добавить открытую папку как корень в PCMan File Manager» , вы можете создать terminal.desktopв~/.local/share/file-manager/actions/

И добавить контент, как это

[Desktop Entry]
Type=Action
Tooltip=Open Terminal
Name=Open Terminal
Profiles=profile-one;
Icon=utilities-terminal


[X-Action-Profile profile-one]
MimeTypes=inode/directory;
Exec=deepin-terminal -w %f
Name=Default profile

Я использую Deepin Terminal, так что мой Execесть deepin-terminal -w %f. Вы должны изменить это, если вы используете другой терминал. Например, вы можете использовать gnome-terminal --working-directory %fдля Gnome Terminal.

linjinzhen
источник
Это настоящий ответ на главный вопрос! :) Sidenote: чтобы это стало возможным, сначала нужно закрыть все открытые файловые менеджеры! , затем запустите свежий новый файловый менеджер, и он будет там :) Также вы можете добавить путь к имени, например,Name=Open Terminal in %f
jave.web
13

Что ж, учитывая, что Lubuntu считается «более легким» дистрибутивом, мы найдем немало любимых функций, полностью отсутствующих или нет там, где мы их ожидаем. В этом конкретном случае, если вы переходите к определенной папке в PCManFM, пожалуйста, нажмите, F4чтобы открыть терминал в текущей папке. (Вы можете увидеть F4опцию и другие , такие как «Open Current Folder в качестве корня» в Menu, Toolsвыпадающий PCManFM.)

Это не означает, что нет способа добавить «открытый терминал» в контекстное меню PCManFM. Но я не знаю ни одного. Вместо этого я установил Thunar, файловый менеджер по умолчанию в Xubuntu, и у него есть опция, которую вы хотите, наряду с полезными вещами, такими как пользовательские действия .


источник
9

Изменить (2015-05-06): Технически, на момент, когда этот ответ был первоначально ответ, ответ «Нет, вы не можете добавить эту функцию в любом случае». Однако это может означать, что я просто не знаю, есть ли способ.

Ах, я наконец-то заметил, как PCManFM делает это во время просмотра видео обзора упомянутой ОС.

Чтобы открыть терминал в папке, просто переместите «за пределы» папки, щелкните правой кнопкой мыши на указанной папке, и опция открытия папки в терминале будет в меню правой кнопки мыши.

Например, я хочу открыть терминал в моей папке «Загрузки»:

  1. Переместите «за пределы» или «над» папкой, которая в этом случае будет моей домашней папкой, /home/lubuntuUsername
  2. Щелкните правой кнопкой мыши папку «Загрузки»
  3. Выберите «Открыть в терминале»

После выполнения этих шагов, терминал должен открыться с путем, установленным как lubuntuUsername@computerName:~/Downloads$

DaimyoKirby
источник
Это не ответ на вопрос «Могу ли я добавить« открыть в терминале »в контекстное меню мыши в Lubuntu?» .. Например, когда вам это нужно, когда вы щелкаете правой кнопкой мыши по рабочему столу, это боль .. вы должны открыть папку рабочего стола от / до> --- home -> username ---> desktop и щелчок правой кнопкой мыши
Aravinda
Тогда, возможно, ответ будет «Нет», насколько я знаю, или постер другого ответа. Если кто-то опубликует здесь решение, которое ближе к желаемому эффекту, я бы его принял; как бы то ни было, это лучшее решение.
DaimyoKirby
@Aravinda также, технически этот ответ подразумевает, что он действительно уже находится в меню, вызываемом правой кнопкой мыши, к нему просто нужно получить доступ не так, как в других дистрибутивах. Я пересмотрю свой ответ, чтобы соответствовать точному вопросу, который я поставил.
DaimyoKirby
1
@DaimyoKirby, пожалуйста, подумайте о принятии ответа [linjinzhen], так как это добавляет его в контекстное меню,
вызываемое
1
@ jave.web спасибо за внимание! Прошло много времени с тех пор, как я использовал PCManFM, поэтому я не оглядывался на этот вопрос, чтобы
найти
2

Нет, вы не можете получить к нему доступ с помощью метода правой кнопки мыши. Альтернативный подход заключается в:

  • Перейдите в ту папку, которую вы хотите открыть

    • нажмите на меню « Инструменты ».

    • Есть опция « Открыть текущую папку в терминале »

В качестве альтернативы вы можете перейти в этот каталог и использовать F4

я предполагаю, что вы используете PcManFM, FM по умолчанию

ptetteh227
источник
1
Чем ваш ответ отличается от основного ответа?
user68186