Cara mengatur editor / penampil default untuk Midnight Commander ke Sublime


17

Pertanyaannya cukup mudah, jadi tidak ada penjelasan lebih lanjut yang diperlukan menurut saya.

Saya hanya menambahkan bahwa saya menjalankan Ubuntu 13.04.

Setiap bantuan disambut.

Jawaban:


17

Di Midnight Commander pergi ke menu Opsi / Konfigurasi ... perintah / Gunakan kotak centang edit internal dan hapus centang. (Jangan lupa untuk menjalankan perintah Simpan pengaturan jika opsi Pengaturan simpan otomatis tidak aktif.)

Kemudian atur EDITORvariabel lingkungan ke Luhur. Anda mungkin lebih suka menambahkan salah satunya ke file sumber daya shell Anda:

  • Pengaturan global untuk semua program yang menggunakan EDITOR(tidak disarankan):

    EDITOR=sublime
    export EDITOR
    
  • Pengaturan sementara untuk sesi Midnight Commander yang diberikan saja:

    alias mc='EDITOR=sublime mc'
    

Sama untuk pemirsa, cukup Anda hapus centang pada opsi Gunakan tampilan internal dan tetapkan VIEWERvariabel lingkungan sebagai gantinya.


mengapa tidak disarankan untuk diatur EDITOR=sublimesecara global?
MattDMo

2
Karena alat lain, misalnya crontab, menggunakannya. Alat-alat tersebut dapat digunakan tanpa X (misalnya dari terminal virtual dalam mode pengguna tunggal untuk operasi pemeliharaan) atau oleh pengguna yang tidak memiliki instance X yang berjalan (misalnya melalui su -). Jadi lebih baik tetap EDITORmengatur editor mode teks.
manatwork

Mengapa 'EDITOR =' sublime -w 'tidak berfungsi? (Tampaknya MC mengabaikan opsi yang disediakan)
Eugen Konkov

19

Jalankan MC seperti biasa. Pada baris perintah tepat di atas baris bawah jenis pilihan menu

select-editor

Ini akan membuka menu dengan daftar semua editor yang Anda instal. Ini bekerja untuk saya di semua mesin Linux saya saat ini.


2
Namun tidak bekerja pada OSX.
T.Chmelevskij

Sempurna di Debian!
mahatmanich

1
tidak menampilkan daftar untuk dipilih, hanya perintah tidak ditemukan!
datdinhquoc
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.