Sistemde kullanılan varsayılan metin düzenleyicisini alma


28

Kullandım select-editorve kullandığımı not aldım /usr/bin/nano. Bu kullanıyorum varsayılan metin editörü mü?

Metin dosyalarını açtığımda, gedit ile açılıyor.

Kullandığım varsayılan metin düzenleyicisini almak için terminalde hangi komutun belirtilmesi ve terminalde e'ye döndürülmesi gerekir?

Yanıtlar:


48

Öncelikle iki tür metin editörü olduğunu fark etmelisiniz.

  1. Vim, nano, emacs, vb. Gibi komut satırı editörleri.
  2. Gedit, kate, gibi GUI metin editörleri ...

GUI kullanırken varsayılan metin düzenleyicisi komut satırı metin düzenleyicileriyle aynı değildir; bu nedenle, GUI kullanarak bir dosyayı açarken muhtemelen varsayılan olarak geçersiz kılan GUI metin editörlerini kullanıyorsunuzdur. Komut satırını kullanırken komut satırı metin editörlerini kullanıyorsunuzdur.

Bunun sisteminizdeki varsayılan komut satırı metin editörü olduğunu bilmek için aşağıdaki yöntemlerden birini deneyebilirsiniz:

İlk yöntem:

sudo update-alternatives --config editor

Bu komut size metin editörlerini gösterir. Kullanmakta olduğunuzun önünde * var

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/ed             -100       manual mode
  2            /bin/nano            40        manual mode
  3            /usr/bin/vim.basic   30        manual mode
  4            /usr/bin/vim.tiny    10        manual mode

İkinci Yöntem:

$ echo $EDITOR
/usr/bin/nano

varsayılan düzenleyiciyi ayarlamak için, kabuk yapılandırmanıza ( ~/.bashrc) aşağıdakileri ekleyebilirsiniz :

export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"

Ah .. Anladım .. bu yüzden bu iki editör türüyle de kafam karıştı ..
Nau Nau

nevermind ,, bu bir çevre değişkeni ,,, sisteminizde ayarlanmadı, onu ayarlayabilir export EDITOR=/usr/bin/nanove ekleyebilirsiniz.bashrc
Maythux

@NewUSer bazı programlar, aynı zamanda değerini de VISUALgeçersiz kılar EDITOR.
muru

Teşekkürler, çok bilgilendirici .. yani varsayılan komut satırı editörünü çıkarmanın bir yolu yok mu? GUI editörünü defaults.list'ten çıkartabiliyorum
Nau Nau kafa

@muru Notunuz için teşekkürler, evet, cevabı değiştireceğimden eminim
Maythux

0

Kurulumumda varsayılan düzenleyiciyi değiştirmenin ortak yollarından hiçbiri işe yaramadı. Yani ben sadece:

#~/.bashrc
alias edit=nano

Zaten istediğim buydu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.