Kebetulan saya memetakan Entervia xkbset
ke Pointer_button2
.
Sekarang setiap kali saya menekan Enterbeberapa teks omong kosong muncul.
Saya memikirkan solusi yang melibatkan memetakan kembali, tetapi itu berarti saya harus menjalankan perintah xmodmap -e "keycode 135 = Pointer_Button2"
(atau kode kunci lain selain dari itu Enter). Tetapi saya tidak dapat menjalankan perintah ini di terminal, tanpa memukul Enter.
Bagaimana saya melakukannya?
Saya menjalankan Ubuntu 12.04.
shell
xorg
keyboard-shortcuts
pengguna13107
sumber
sumber
Jawaban:
Anda dapat menggunakan CTRL+ Jatau CTRL+ Msebagai alternatif Enter. Mereka adalah karakter kontrol untuk linefeed (LF) dan carriage return (CR).
sumber
Di jendela terminal (saya diuji hanya
aterm
,rxvt
,vte
danxterm
) Anda dapat memilih akhir baris, yang disisipkan kembali memiliki efek menekan Enter:Kemudian rekatkan teks yang dipilih kembali di jendela terminal dengan klik tombol mouse tengah (atau dengan klik tombol mouse kiri dan kanan secara bersamaan, jika dikonfigurasi demikian).
sumber
Jalankan perintah dari terminal non-X.
CTRL+ ALT+ F2seharusnya membawa Anda ke konsol normal. Login sebagai pengguna normal Anda, dan kemudian jalankan perintah di sana.
xmodmap
hanya memengaruhi sesi X sehingga perluDISPLAY
bekerja di luar server X, seperti ini:sumber
xmodmap unable to open display ``
DISPLAY="0"
, atau mengedit file, harus dalam$HOME/.Xmodmap
DISPLAY=:0
Anda bisa memasukkannya ke dalam skrip (.sh) lalu klik dua kali. Sebagian besar lingkungan desktop modern memberikan opsi untuk menjalankan skrip alih-alih membukanya dalam file teks.
sumber
Jika Anda memiliki mouse dan tampilan grafis, Anda dapat menyalin ujung baris sebelumnya di terminal Anda dan menempelkannya ke akhir perintah Anda.
sumber
CTRL+ Oadalah pilihan lain. Dengan bash ia mengeksekusi perintah dan pindah ke yang terbaru berikutnya dalam sejarah, akan berguna untuk menggilir kembali melalui rantai perintah yang sebelumnya dieksekusi.
sumber
Jika Anda memiliki mouse maka cukup salin ini -> "
"
dan tempel di sebelah perintah Anda dan kemudian tempel seluruh perintah di terminal.
Suka
sumber