Trong bất kỳ thiết bị đầu cuối nào hoạt động theo Gnome, nếu tôi nhấn Ctrl+ C, tôi chỉ thấy một dấu hỏi. Tương tự với Ctrl+ Z. Đầu ra của stty -a | grep intr
là:
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
Tôi có thể sử dụng chuỗi theo tất cả các tty khác (bên ngoài X) và cũng có thể sử dụng chuỗi này cho người dùng khác; chỉ có một người dùng bị ảnh hưởng. Làm thế nào tôi có thể sửa lỗi này?
/etc/profile
là tệp toàn cầu - ý tôi là hồ sơ người dùng , trong trường hợp đó nên là $HOME/.bashrc
hoặc $HOME/.bash_profile
.
Nếu bạn thử một thiết bị đầu cuối khác như
—
Gilles 'SO- ngừng trở nên xấu xa'
xterm
, có Ctrl+C
hoạt động ở đó không? Những gì được hiển thị nếu bạn nhập echo '^V^C' | hd
, nơi bạn phải nhập Ctrl+V
sau đó Ctrl+C
tôi đã viết ở ^V^C
đâu?
@rozcietrzewiacz
—
Gilles 'SO- ngừng trở nên xấu xa'
hd
giống như hexdump -C
, giống như od -t x1 -A x
nhưng có thêm một cột hiển thị các ký tự có thể in được, cộng với nó đáng nhớ hơn. Đây là một tiện ích BSD, mà Debian và Ubuntu cung cấp; các bản phân phối Linux khác có thể chỉ giao hàng hexdump
hoặc không.
.bashrc
cho bash) không?