Uaktualniłem do Ubuntu 13.04 kilka dni temu.
W Ubuntu 12.10 ustawiłem domyślny terminal za pomocą:
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"
Ja też to ustawiłem sudo update-alternatives --config x-terminal-emulator
.
Ale żadna z tych opcji nie działa w systemie Ubuntu 13.04.
Jak ustawić Terminator jako domyślny emulator terminala z „ otwartym terminalem ” nautilus ?
To nie jest duplikat. Jak już powiedziałem: rozwiązania w Jak ustawić domyślny terminal używany w Unity? nie działa na Ubuntu 13.04 z „otwartym terminalem” nautilus.
Moje pytanie brzmi: „Ustaw Terminator jako domyślny emulator terminala Z NAUTILUSEM” OPEN TERMINAL ”na Ubuntu 13.04”
nautilus
13.04
terminator
Juan Simón
źródło
źródło
Odpowiedzi:
Oto jak dodać opcję „Otwórz w Terminatorze”:
Zainstaluj „Narzędzie konfiguracji Nautilus-Działania”
W „Nautilus-Actions Configuration Tool” dodaj nową regułę z następującymi (jako wytycznymi):
Na karcie Działania zaznacz oba pola i wybierz odpowiednią nazwę (np. Otwórz w Terminatorze):
Na karcie Polecenia ustaw:
Na karcie Mimetypes ustaw:
Zalecam również zmianę preferencji w narzędziu konfiguracji Nautious-Actions, aby pozbyć się dwupoziomowego menu kontekstowego, odznaczając następujące opcje w Edycja> Preferencje:
Wyloguj się i zaloguj ponownie.
Teraz wszystko gotowe i po kliknięciu prawym przyciskiem myszy w Nautilusie powinna pojawić się opcja „Otwórz w Terminatorze”.
źródło
Jest to również trochę „hack”, ale jest mniej bolesne niż ten zapewniony przez Germano i pozwala nadal używać terminalu gnome, jeśli trzeba, odwołując się do niego z pełną nazwą ścieżki (tj.
/usr/bin/gnome-terminal
Zamiast po prostugnome-terminal
).Upewnij się, że plik ~ / .bashrc zawiera w nim następujące elementy:
Następnie uruchom następujące polecenie w powłoce:
Na koniec wyloguj się i ponownie zaloguj na swoje konto Ubuntu.
źródło
EDYCJA: Właśnie zobaczyłem, że to może nie działa z 13.04. Jest to jednak coś, czego bym spróbował (mam 12.04 LTS btw): Ustawienie nautilus-open-terminal do uruchamiania Terminatora zamiast terminalu gnome
Wiadomość oryginalna:
Może być za późno, ale skoro szukałem rozwiązania tego samego oprócz konsoli ...
Jeśli instalujesz
dconf-editor
, możesz (bardzo podobnie do komend gsettings) ustawić terminal, który chcesz otworzyć, otwierając edytor dconf i ustawiając:Następnie możesz zamknąć i ponownie zainicjować nautilus za pomocą
nautilus -q
(może wystąpić dwie wykonanie, aby pojawiły się następujące)Można teraz debugować nautilus z wiersza poleceń za pomocą:
Wszelkie problemy podczas wywoływania opcji „Otwórz w terminalu” zostaną tutaj zarejestrowane.
UWAGA: było to możliwe tylko bezpośrednio po wywołaniu z
-q
flagą. W przeciwnym razie wywołanie nautilus po prostu otwiera aplikację i wraca do powłoki bez logowania.Moim problemem, jeśli kogoś to interesuje, było to, że
-x
arg nie działa z konsolą, więc zmieniłem go na,--new-tab -e
ponieważ nie chciałem, aby nowe okno Konsoli otwierało się za każdym razem.Ma nadzieję, że to komuś pomoże.
źródło
źródło