Jak ustawić skrót do otwartego terminalu w bieżącym katalogu dla nautilus?
Używam Nautilus 3.16.2 i już wypróbowałem tę odpowiedź, ale wygląda na to, że jest zepsuta w nowszej wersji.
Jak ustawić skrót do otwartego terminalu w bieżącym katalogu dla nautilus?
Używam Nautilus 3.16.2 i już wypróbowałem tę odpowiedź, ale wygląda na to, że jest zepsuta w nowszej wersji.
Odpowiedzi:
Dodałem nową funkcję do Nautilusa z cenną pomocą opiekunów.
Ta nowa funkcja pozwala zmapować niestandardowe skróty klawiaturowe, aby uruchomić skrypty w folderze skryptów ( ~/.local/share/nautilus/scripts).
Tak więc, jeśli dodasz plik wykonywalny w tym folderze, pojawi się on w menu kontekstowym prawym przyciskiem myszy, ale teraz, jeśli utworzysz specjalny plik konfiguracyjny ( ~/.config/nautilus/scripts-accels), możesz przypisać do niego skrót.
Na przykład stwórz skrypt Terminalo następującej treści:
#! /bin/sh
gnome-terminal
Teraz utwórz (lub edytuj) ~/.config/nautilus/scripts-accelsplik, dodając następujące wiersze:
F4 Terminal
; Commented lines must have a space after the semicolon
; Examples of other key combinations:
; <Control>F12 Terminal
; <Alt>F12 Terminal
; <Shift>F12 Terminal
Zrestartuj Nautilus ( nautilus -q), a kiedy naciśniesz klawisz F4, otworzysz nowe okno terminala w bieżącym katalogu (możesz utworzyć nową kombinację klawiszy zgodnie z przykładami wierszy komentowanych).
Uwaga: jeśli wybierzesz jeden lub więcej plików, ich nazwy zostaną przekazane jako parametry do pliku wykonywalnego. Twój skrypt może również mieć dostęp do wielu informacji za pośrednictwem zmiennych środowiskowych.
Link do zatwierdzenia: https://git.gnome.org/browse/nautilus/commit/?id=9fe1335
Istnieją również GUI do zarządzania tymi skrótami: https://github.com/echo-devim/nautilusaccelsmanager
3.28.1.
Terminalskryptu. chmod +x ~/.local/share/nautilus/scripts/Terminal. Zobacz tutaj: askubuntu.com/a/1062263/775359
Według pliku News w repozytorium gut nautilus, ponieważ wersja 3.15.4 już nie ładuje
Major changes in 3.15.4:
* Stop loading custom accel maps file
Na szczęście dla nautilusa> = 3,20 „RobotMan” rozwiązał problem.
2020
Jedną z opcji jest użycie:
<Ctrl>F1O + e
<Ctrl>F1O: Kliknij prawym przyciskiem myszy bieżący folder
e: Wybierz „Otwórz w terminalu”
To moje ulubione, ponieważ nie musisz zmieniać żadnych ustawień