Saya perlu mengubah tata letak keyboard saat bekerja di konsol di Linux. Saya perlu mengatur tata letak bahasa Inggris sebagai default untuk konsol. Bagaimana cara melakukannya?
Saya perlu mengubah tata letak keyboard saat bekerja di konsol di Linux. Saya perlu mengatur tata letak bahasa Inggris sebagai default untuk konsol. Bagaimana cara melakukannya?
Jawaban:
Untuk mengubah tata letak keyboard di seluruh sistem, jalankan
sudo dpkg-reconfigure keyboard-configuration
atau edit XKBLAYOUT
baris dalam /etc/default/keyboard
.
localectl status
, localectl list-keymaps
, localectl set-keymap cz
, lihat Mengubah Keyboard Layout ... The keymap berada di /usr/lib/kbd/keymaps/
btw ..
/etc/default/keyboard
. Untuk mengubah pengaturan keyboard dalam hal ini, Anda perlu menggunakandconf
Untuk mengubah tata letak keyboard Anda dengan cepat, cukup instal setxkbmap dengan:
sudo apt-get install x11-xkb-utils
Setelah ini, Anda selalu dapat mengubah tata letak keyboard dengan:
setxkbmap us
Untuk melakukan ini secara otomatis setiap kali, perluas .bashrc
dengan:
echo "setxkbmap us" >> ~/.bashrc
Sekarang, buka konsol baru dan tata letak keyboard AS diaktifkan. Jangan khawatir jika ikon tata letak keyboard kecil di panel Ubuntu tidak berubah.
/etc/default/keyboard
seperti yang disarankan oleh jawaban lain.
cara lain, tapi saya mengerti itu tidak akan terakhir untuk boot berikutnya:
sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz
periksa / usr / share / keymaps / i386 / untuk tata letak keyboard Anda dan keymaps untuk apa yang lebih cocok untuk Anda
/etc/rc.local
tidak memerlukan sudo?
muatkan kami ---- ia memuat kunci AS tetapi untuk satu sesi.
yang sangat lucu adalah dengan beralih kembali .. solusi yang mungkin adalah, membuat skrip bash (dinamai w / simbol bahasa target. misalnya, aja). Trik ke-2 adalah, untuk mengetik "setxkbmap us; setxkbmap ru" maka dimungkinkan untuk menggunakan bash history untuk mengembalikan tata letak utama ke konsol.
Retasan yang lebih baik adalah memonitor udev dan mengatur ulang secara otomatis jika keyboard terputus. Bahkan pengguna pada laptop mungkin membutuhkannya, karena mungkin terputus secara instan. Saya baru saja membuat repo github untuk melakukan ini.