Có cách nào để vô hiệu hóa hành vi mặc định của phím Chèn không?


24

Tôi Insertvô tình nhấn phím và nó thực sự làm tôi khó chịu.

Có cách nào để vô hiệu hóa hành vi mặc định của nó, chuyển chế độ chèn / ghi đè trong trình chỉnh sửa không?


2
Hành vi mặc định là gì, ngoài việc bật / tắt chế độ ghi đè trong trình chỉnh sửa?
enzotib

Đó là hành vi mặc định. Tôi muốn nó không làm gì cả.
Jorge Guberte

Câu trả lời:


22

Đi tới Phím tắt trong Cài đặt hệ thống , sau đó nhấn nút Thêm và chèn Tên bạn chọn, nói "DisableIns" và truedưới dạng lệnh vô hại, sau đó nhấn nút Áp dụng.

Bây giờ, trong phần Phím tắt tùy chỉnh, bạn sẽ tìm thấy một mục

DisableIns | Disabled

Nhấp vào Disabled, sau đó thực hiện phím tắt tùy chỉnh Ins . Nhấn gần, bạn đã hoàn tất.


Tôi không tìm thấy mục nhập được tạo sẵn, nhưng tạo một lối tắt tùy chỉnh với lệnh ;làm việc cho tôi.
Kyler Brown

3

Tôi không chắc đó là cách "đúng", nhưng trong các thử nghiệm của mình, tôi có thể vô hiệu hóa hành vi của Chèn bằng lệnh sau:

$ xmodmap -e "keycode 118 ="

Nếu điều này phù hợp với bạn, bạn có thể đặt bài tập vào một tệp ~/.Xmodmap, nghĩa là

keycode 118 =

cần được tải tự động khi đăng nhập. Xem câu hỏi tại đâytại đây để biết thêm thông tin về cấu hình xmodmap cục bộ.


1

Nhập sudo nautilusvào Terminal. Sau đó đi đến /usr/share/X11/xkb/symbolsvà mở pc. Sau đó thay đổi dòng này:

key  <INS> {    [  Insert       ]   };

đến

key  <INS> {    [  XF86Send     ]   };// Insert

Sau đó chạy này:

sudo dpkg-reconfigure xkb-data

trong Terminal và khởi động lại Ubuntu.

Điều này sẽ thay thế Insertbằng Send. Bạn có thể thay thế nó bằng bất kỳ khóa thích hợp khác. Để xem danh sách các phím chạy này:

xmodmap -pke

Lưu ý : Một lỗi trong chỉnh sửa pc. ví dụ: chèn một ký tự không phù hợp, có thể làm hỏng Ubuntu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.