Vô hiệu hóa F1 trên thiết bị đầu cuối xfce


28

Tôi không sử dụng XFCE làm môi trường máy tính để bàn, nhưng tôi đang sử dụng thiết bị đầu cuối của XFCE. Hiện tại, khi tôi nhấn F1, tôi nhận được sự giúp đỡ. Tôi thực sự không cần điều này, và nó thực sự khó chịu khi tôi vô tình nhấn nó khi ở VIM khi cố gắng nhấn thoát.

Tôi không thấy bất cứ nơi nào trong Tùy chọn để thay đổi / tắt phím tắt. Có một số cách ẩn để vô hiệu hóa các phím tắt?

Nếu có vấn đề, tôi đang chạy xmonad trên Arch Linux.

Câu trả lời:


4

Trang này khuyên bạn nên thêm các phím tắt accellator trống vào ~ / .config / Terminal / terminalrc '. Tôi chạy XFCE 4.8 và không thể tự tìm thấy tệp này. Tuy nhiên, trong tùy chọn thiết bị đầu cuối của tôi (bên dưới Chỉnh sửa), có một phím tắt. Help = F1 là phím tắt cuối cùng trong danh sách. Phiên bản giả lập thiết bị đầu cuối của tôi là 0.4.8. Hy vọng một trong những điều này sẽ được áp dụng cho bạn.


3
Hmm, dường như không làm việc cho tôi. Tôi đang chạy xfce4-terminal 0.6.1 cho Xfce 4.10. Tôi dường như không có một tab phím tắt ... kỳ lạ ...
beatgammit

2
Nếu tôi đọc chính xác, thì rõ ràng nếu bạn di chuột qua tùy chọn menu để được trợ giúp và nhấn một phím mới, nó sẽ bật lại phím đó thay vào đó và giải phóng F1. liên kết . Có vẻ đáng ngờ nhưng nó đáng để thử.
chậu rửa mặt

Bài số 5 ở đây đề nghị chỉnh sửa ~ / .config / xfce4 / terminal / accels.scm
washbow

2
Liên kết đáng ngờ đó dường như làm việc. Tôi đã phải khởi động lại X, nhưng tôi đã có thể xóa phím tắt. Cảm ơn!
beatgammit

1
Trong ubunto 14.04, tôi tìm thấy tệp cấu hình trong .config / xfce4 / terminal
Edward Falk

30

Sao chép từ Ràng buộc phím chức năng trong XFCECâu hỏi thường gặp :

  1. Chạy đi xfce4-appearance-settings.
  2. Nhấp vào tab Cài đặt .
  3. Kiểm tra Kích hoạt bộ tăng tốc có thể chỉnh sửa .
  4. Bấm Đóng .
  5. Mở một thiết bị đầu cuối xfce.
  6. Nhấp vào menu Trợ giúp .
  7. Di chuột qua Nội dung (không nhấp).
  8. Nhấn Delphím để xóa chân ga.

F1 biến mất khỏi mục menu.

Máy gia tốc toàn màn hình F11, có thể được gỡ bỏ tương tự:

  1. Nhấp vào Xem
  2. Di chuột qua Toàn màn hình .
  3. Nhấn Del.

Nhấn bất kỳ phím nào khác ngoài việc Delgán lại phím tăng tốc cho phím được nhấn.


1
Không hoạt động với tôi trên Xubfox 16.04. Câu trả lời của @marco đã có hiệu quả.
Stéphane Gourichon

Hoạt động bằng Xubfox 16.04.1.
Dave Jarvis

Câu trả lời này không còn hoạt động kể từ Xfce ga chuyển đến GTK + 3: bugs.debian.org/cgi-bin/bugreport.cgi?bug=841870
Giusti

9

trên xubfox 12.04 với xfce4-terminal 0.6.1 (Xfce 4.10) Tôi đã giải quyết thêm:

trong ~ / .config / xfce4 / terminal / accels.scm

(gtk_accel_path "<Actions>/terminal-window/fullscreen" "")
(gtk_accel_path "<Actions>/terminal-window/contents" "")

và trong ~ / .config / xfce4 / terminal / terminalrc

AccelFullscreen=
AccelContents=

vì vậy cả trợ giúp / contens F1 và toàn màn hình F11 đều bị tắt


4
Chỉnh sửa accels.scmmột mình làm việc cho tôi (phiên bản 0.6.1 trên Arch).
lilydjwg

Trên Xubfox 13.10 sử dụng xfce4-terminal 0.6.2. Tôi đã tạo accels.scmvới nội dung ở trên, không thay đổi terminalrc, sau đó đóng tất cả các cửa sổ đầu cuối đã mở. Sau đó, khởi chạy một cửa sổ terminal mới có hành vi dự kiến: bây giờ F1 được chuyển đến các ứng dụng (ví dụ mc).
Stéphane Gourichon

7

Ít nhất là đối với thiết bị đầu cuối xfce version 0.8.6trở lên, có một tùy chọn trong tùy chọn, nơi có thể dễ dàng đặt tùy chọn này.

Tùy chọn thiết bị đầu cuối với tùy chọn tắt F1

Vâng, điều này có vẻ rõ ràng. Tôi đã đăng bài này để mọi người hạ cánh ở đây từ công cụ tìm kiếm yêu thích của họ để biết có nhiều cách dễ dàng hơn để giải quyết vấn đề bây giờ .


0

Tạo một accels.scmtệp cũng hoạt động (không thay đổi thành terminalrc) trong Xubfox 13.04. Không chắc chắn lý do tại sao!

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.