Bagaimana cara menetapkan gvim sebagai editor teks default saya alih-alih gedit?
8
Saya tahu saya bisa menggunakan sesuatu seperti Ubuntu Tweak untuk mengubah asosiasi file untuk setiap file. Tapi saya bertanya-tanya apakah ada cara untuk melakukannya lebih cepat dan hanya mengatur sistem sehingga semua file yang akan dibuka oleh gedit sekarang akan ditangani oleh gvim.
Klik kanan file yang ingin Anda buka, pilih "Buka Dengan aplikasi lain". Sebuah Window akan muncul berisi daftar semua program yang diinstal. Pilih gvim dari daftar, dan pastikan "Ingat aplikasi ini ..." dipilih. Itu akan membuka semua file jenis itu di gvim. Namun, itu hanya setengah cerita, karena ada lebih banyak jenis file. Cara lain adalah mengedit atau membuat file ini:
~/.local/share/applications/defaults.list
dan pastikan itu berisi
[Default Applications]
text/plain=gvim.desktop
Cara yang disarankan untuk melakukannya adalah dengan mengetik perintah ini di terminal:
untuk memperbarui editor GUI. Masukkan nomor yang sesuai dengan editor yang ingin Anda atur sebagai editor, dan tekan enter. Itu akan memperbarui semua referensi sistem Anda.
Saya melakukan apa yang Anda katakan dan akhirnya saya mendapatkan gvim untuk membuka file teks. Namun dengan file sumber saya masih menggunakan gedit. Bagaimana saya benar-benar dapat memberitahu ubuntu untuk berhenti menggunakan gedit MANA SAJA dan menggunakan gvim?
Shahbaz
Apa yang Anda maksud dengan file sumber?
theTuxRacer
file sumber seperti dalam .c, .h, .cppdll! Saya menyelesaikan masalah saya di sini
Shahbaz
@Shahbaz sed -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.listIni akan membuat semua file yang terbuka secara default dengan gedit.desktop dibuka secara default oleh gvim.desktop (untuk pengguna Anda). Mungkin ada cara yang "lebih baik", tapi saya suka melakukannya melalui terminal.
geirha
@geirha, ya saya menanyakan pertanyaan itu dan mendapat jawaban yang sama. Saya sudah meletakkan tautan di komentar saya sebelumnya.
Shahbaz
3
Ambil saja file apa pun yang dibuka dengan gedit secara default, goto sifat-sifatnya dan ubah aplikasi default yang dibuka dengan menjadi gvim. Dan dilakukan!
.c
,.h
,.cpp
dll! Saya menyelesaikan masalah saya di sinised -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.list
Ini akan membuat semua file yang terbuka secara default dengan gedit.desktop dibuka secara default oleh gvim.desktop (untuk pengguna Anda). Mungkin ada cara yang "lebih baik", tapi saya suka melakukannya melalui terminal.Ambil saja file apa pun yang dibuka dengan gedit secara default, goto sifat-sifatnya dan ubah aplikasi default yang dibuka dengan menjadi gvim. Dan dilakukan!
sumber
Pertanyaan ini ditanyakan setiap saat, dan tidak ada jawaban yang bekerja 100%.
Jika Anda malas dan tidak keberatan peretasan cepat dan kotor, coba ini:
Jendela edit Anda masih akan menampilkan "GEDIT" di bilah judul, tetapi jendela itu akan berisi gvim.
sumber