Linux'ta konsolda çalışırken klavye düzenini değiştirmem gerekiyor. Konsol için İngilizce düzeni varsayılan olarak ayarlamam gerekiyor. Nasıl yapılır?
Linux'ta konsolda çalışırken klavye düzenini değiştirmem gerekiyor. Konsol için İngilizce düzeni varsayılan olarak ayarlamam gerekiyor. Nasıl yapılır?
Yanıtlar:
Sistem genelinde klavye düzenini değiştirmek için,
sudo dpkg-reconfigure keyboard-configuration
veya düzenleyin XKBLAYOUT
sıraya gir /etc/default/keyboard
.
localectl status
, localectl list-keymaps
, localectl set-keymap cz
, görmek Klavye Düzenini Değiştirme ... Keymapler içeride /usr/lib/kbd/keymaps/
Btw ..
Klavye düzeninizi hızlıca değiştirmek için, sadece setxkbmap'i şununla yükleyin:
sudo apt-get install x11-xkb-utils
Bundan sonra klavye düzenini her zaman aşağıdakilerle değiştirebilirsiniz:
setxkbmap us
Bunu her seferinde otomatik olarak yapmak için, .bashrc
ile:
echo "setxkbmap us" >> ~/.bashrc
Şimdi yeni bir konsol açın ve ABD klavye düzeni etkinleştirildi. Ubuntu panelindeki küçük klavye düzeni simgesi değişmezse endişelenmeyin.
/etc/default/keyboard
diğer cevapların önerdiği gibi.
başka bir yol, ama bir sonraki açılışta uzun sürmeyeceğini biliyorum:
sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz
kontrol / usr / share / keymaps / i386 / sizin için klavye düzenini ve size en uygun olanı keymaps
/etc/rc.local
sudo gerektirmemek?
çok komik olan geri dönmek olabilir .. olası çözüm, bash betiği yapmaktır (hedef dilin w / sembolleri olarak adlandırılır. Mesela, англ). 2. püf noktası ise, "setxkbmap us; setxkbmap ru" yazıp ana düzeni konsola geri döndürmek için bash geçmişini kullanmak mümkündür.