Tôi có thể tìm danh sách đầy đủ các kết hợp soạn thảo cho ngôn ngữ của mình ở đâu?


34

Sau khi bật khóa Soạn , tôi muốn tìm danh sách tất cả các tổ hợp phím tôi có thể sử dụng để tạo các ký tự đặc biệt. Đâu là danh sách đầy đủ mà hệ thống của tôi đang sử dụng khi phân tích cú pháp các phím được nhập sau khóa Soạn?

Tôi biết về những thứ như ë (e "), ° (oo) và (!?), Nhưng chắc chắn còn nhiều thứ nữa. Mọi thứ tôi tìm thấy trên mạng dường như đã lỗi thời hoặc chưa hoàn chỉnh. Tôi mong đợi danh sách đầy đủ được đặc trưng địa phương quá.


Trong trường hợp bạn không biết, bạn có thể nhận bất kỳ ký tự Unicode nào bạn muốn, bằng cách nhấn Ctrl + Shift + U, theo sau là số thập lục phân
Lekensteyn

Câu trả lời:


39

Danh sách đầy đủ các tổ hợp phím có sẵn trên hệ thống tệp cục bộ tại đây:

/usr/share/X11/locale/en_US.UTF-8/Compose

Tất cả mọi thứ bắt đầu với <Multi_key>một tổ hợp phím Compose .

Bạn sẽ tìm thấy rất nhiều kết hợp nhiều số sản xuất công cụ như:

  • 34 như
  • (10) như

Và có một số điều thú vị (gần như trứng Phục sinh) trong đó nữa, bao gồm:

  • :) như
  • <3 như ♥
  • CCCP như

v.v ...


tâm = thổi ; ♥ = <Multi_key> <less> <3>
daithib8

tập tin đó dường như không bao gồm tất cả các ký tự có sẵn trong gucharmap (bản đồ ký tự). Mẹo: bằng cách chuyển chế độ xem sang khối unicode, nhiều loại ký tự được tiết lộ. Nhiều người có sẵn như là một phần của phông chữ Deja Vu.
daithib8

Phải, nó không bao gồm tất cả các ký tự unicode - có nhiều tài liệu tham khảo về điều đó ở nhiều nơi. Tôi chỉ tò mò về danh sách kết hợp Compose-key.
Kees Cook

1
Đó không phải là con đường đúng. Đối với tôi, $LANG == en_AU.UTF-8và con đường không tồn tại. Tuy nhiên, tôi có thể tìm thấy đường dẫn thực sự bằng cách sử dụng strace -e open xterm |& grep Compose(tức là tại /usr/share/X11/locale/en_US.UTF-8/Compose).
Sparhawk

Để tìm đúng đường dẫn không có dấu vết, hãy mở /usr/share/X11/locale/compose.dirvà tìm địa điểm của bạn ở đó, để xem tập tin nó ánh xạ tới đâu (chuẩn bị /usr/share/X11/locale/cho nó). Hầu hết các bản đồ địa phương UTF-8 đến en_US.UTF-8/Composenhưng một số (ví dụ Hy Lạp) thì không.
Pedro Gimeno
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.