Zacząłem używać Sublime Text 2 tydzień temu i tak bardzo mi się podobało, że wydałem na niego 60 USD i teraz chcę go używać do wszystkiego .
Gedit jest obecnie właścicielem większości skojarzeń plików tekstowych. Zasadniczo chciałbym zastąpić wszelkie skojarzenia gedit
z sublime-text-2
.
Czy są jakieś wskazówki na temat zmiany skojarzeń masowych? Preferowane są metody neutralne dla komputerów stacjonarnych.
Odpowiedzi:
W wersji 13.04+ zaktualizuj plik: /etc/gnome/defaults.list.
Kredyt dla Trent do aktualizacji do 13.04+
Przed 13.04:
Powiązania systemowe:
Tylko skojarzenia użytkownika:
Kredyt dla Oli do konwencji nazewnictwa pliku .desktop zanim zacząłem używać SublimeText2.
źródło
sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /etc/gnome/defaults.list
sublime-text.desktop
który upuszcza numer wersji zamiast zwiększania nazwy pliku dosublime-text-3.desktop
sudo sed -i 's/gedit.desktop/sublime_text.desktop/g' /etc/gnome/defaults.list
do wysublimowania tekstu 3.Aktualizacja dla 16.04 użytkowników:
Ulepszenie Ubuntu zostało wycofane. Wiele z jego funkcji jest teraz zapewnianych przez Unity Tweak Tool lub Gnome Tweak Tool . Ale nadal brakuje niesamowitej funkcji Ubuntu Tweak, polegającej na łatwej zmianie powiązań typów plików.
Aby zainstalować Ubuntu Tweak w tych późniejszych wersjach, postępuj zgodnie z procedurą opisaną w tej odpowiedzi na temat instalacji w dniu 16.04
Istnieje inny sposób zmiany powiązania. Odbywa się to za pomocą ulepszenia Ubuntu .
Zainstaluj poprawkę Ubuntu
Otwórz go za pomocą Dasha, wpisując „Ulepszenie Ubuntu”
Po otwarciu kliknij kartę Administrator .
Następnie kliknij sekcję Menedżer typów plików
Następnie najpierw wybierz kategorię Tekst z lewego paska bocznego, a następnie kliknij kolumnę Powiązane aplikacje, aby posortować według nazwy aplikacji
Po posortowaniu aplikacji według nazwy wybierz najwyższy wpis za pomocą Gedit, a następnie naciśnij i przytrzymaj Shiftklawisz, a następnie kliknij ostatni wpis za pomocą gedit. Następnie kliknij przycisk Edytuj .
Otworzy się nowe okno, w którym możesz zobaczyć wszystkie zainstalowane edytory tekstu.
Następnie wybierz żądaną aplikację z listy i kliknij zamknij. Możesz także kliknąć przycisk Dodaj , aby dodać aplikację, która nie jest zainstalowana we wstępnie zdefiniowanym folderze systemowym.
Mam nadzieję, że to pomoże. Jeśli chcesz je zresetować, możesz także kliknąć przycisk resetowania.
Dobrą rzeczą w tym rozwiązaniu jest to, że nie można przypadkowo zepsuć systemowego pliku .desktop.
źródło
Najłatwiejszym sposobem jest użycie plików nautilus, które nie są pewne, czy to działa również dla innych
wybierz typ pliku, który chcesz kliknąć prawym przyciskiem myszy i wybierz właściwości (Alt + Enter to skrót)
Wybierz opcję otwórz za pomocą, a następnie wybierz tę, którą chcesz, jak tu widzisz Domyślnie używam atomu, możesz również wybrać wzniosły z zalecanych aplikacji
Edytor wiersza poleceń
chcesz wybrać domyślny edytor w wierszu polecenia, wpisz następujące polecenie, a następnie wybierz opcję stamtąd
odkąd używam vi ustawiłem to na vim, możesz wybrać z niego wszystko, co tylko chcesz. Tutaj jest zrzut ekranu
Jeśli Ci się spodoba, nie zapomnij zagłosować na ten post
źródło
Zrzut ekranu z ustawieniem
Sublime Text
domyślnej aplikacji:Uwaga: Jeśli klikniesz
*.c
plik prawym przyciskiem myszy i wykonasz powyższy proces, tylko te pliki, które mają to samo rozszerzenie, będą miały nową aplikację jako domyślną. Podobnie powinieneś zrobić to samo dla wszystkich rodzajów plików. Np*.cpp
,*.py
etc.źródło