Nhập vào “Cảnh (mũi tên hướng lên) bằng phím tắt


28

Khi tôi lập trình, tôi thấy hữu ích khi sử dụng một số ký hiệu unicode như ← → để biểu thị trong các nhận xét những điều khác nhau.

Trong ubfox tôi có thể gõ ← → tương ứng với ALT GR+ Y, ALT GR+ U, ALT GR+ I.

Nhưng để có được ký hiệu "" tôi phải gõ CTRL+ SHIFT+ U, và sau đó 2191(tức là tôi phải chèn mã unicode).

Có một phím tắt cho mũi tên đi lên? Nếu không có, làm thế nào tôi có thể thêm nó bằng tay?


4
Không biết về bất kỳ thứ gì trong số này, được sử dụng để vào trình duyệt, tìm kiếm trên Internet và sao chép dán chúng vào một thiết bị đầu cuối.
Dan

Có thể có một cách tốt hơn, nhưng tôi giải quyết những điều này bằng cách tạo các tệp bản đồ chính của riêng tôi. Nhìn vào các tệp trong /usr/share/X11/xkb/symbols/, sao chép và sửa đổi một trong số chúng, tải nó với setxkbmap.
Ngày

@Dan, và có nhiều người khác có các phím tắt trực tiếp, như, ², ³,,, «,», v.v. @ tháng một cảm ơn, tôi sẽ xem xét điều đó
franzlorenzon

2
Để có hướng dẫn sử dụng chúng: help.ubuntu.com/community/...
franzlorenzon

Câu trả lời:


26

Nếu bạn nhìn vào tập tin /usr/share/X11/xkb/symbols/latin, bạn sẽ tìm thấy các dòng sau:

key <AD06>  { [         y,          Y,    leftarrow,          yen ] };
key <AD07>  { [         u,          U,    downarrow,      uparrow ] };
key <AD08>  { [         i,          I,   rightarrow,     idotless ] };
key <AD06>  { [         z,          Z,    leftarrow,          yen ] };

Vì vậy, rõ ràng một mũi tên lên (↑) đã được xác định - cho ALT GR+ SHIFT+ U. Nếu không, bạn có thể sao chép tệp vào một thư mục, chỉnh sửa nó theo ý muốn, đặt tên cho hồ sơ bằng cách nào đó (nói "foo" thay vì "latin") và chỉ cần chạy

setxkbmap -I. -layout foo

( -I.làm cho setxkbmap tìm kiếm các tệp bố cục trong thư mục hiện tại).

Bốn chuỗi gán cho mỗi phím cung cấp cho bốn ký tự được tạo bằng cách nhấn phím, phím có shift, phím có altgr và phím có algr + shift. Tên của các thực thể (keyyms) mà xkb có thể nhận ra có thể được tìm thấy ở đây .


Nó hoạt động và bằng cách này, rất hợp lý khi có ↑ từ ↓ bằng cách nhấn shift như một phím bổ sung trong tổ hợp :)
franzlorenzon

@Janemony Cảm ơn bạn đã chia sẻ latintệp, một cái gì đó mà tôi đã muốn biết về. Bạn có biết các mã cho kết hợp Shift+ AltGrđược giữ ở đâu không? Ví dụ: Shift+ AltGr, -, >cũng đưa ra ; lưu ý rằng đây là khác biệt so với AltGr+ Shift, -, >.
Paddy Landau


3

Ngoài ra, bạn có thể bật các phím soạn thảo để tạo các ký hiệu này hoặc thậm chí các chuỗi văn bản một cách dễ dàng.

Mở GEdit và chèn như sau:

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

<Multi_key>     <1>     <2>     <3> : "Your text or symbol"     # Quick description
<Multi_key>     <o> : "↑"  U2191    # up arrow
<Multi_key>     <y> : "←"  U2191    # left arrow
<Multi_key>     <i> : "→"  U2191    # right arrow
<Multi_key>     <u> : "↓"  U2191    # down arrow

Lưu cái này dưới dạng .XCompose(phân biệt chữ hoa chữ thường) trong thư mục nhà của bạn.

Mở cài đặt bàn phím của bạn (cài đặt hệ thống → cài đặt bàn phím) và chuyển đến tab phím tắt. Trong phần "nhập", bạn sẽ tìm thấy cài đặt "Khóa soạn thảo". Đặt phím này thành khóa soạn thảo của bạn (Tôi khuyên bạn nên sử dụng phím tắt để biết)

Thống nhất Gnome XfceSoạn cài đặt khóa cho gnome
Soạn cài đặt khóa cho Unity
Soạn cài đặt khóa cho xfce.  Nguồn: Khóa soạn thảo wikipedia

Đăng xuất và đăng nhập lại.
Để nhanh chóng triệu tập các biểu tượng của bạn, nhấn các phím sau theo trình tự Compose Key123.
Chỉ cần thay thế 1,2,3,4,5, v.v. bằng bất kỳ phím nào bạn muốn sử dụng.

Nếu nó không hoạt động thêm

export GTK_IM_MODULE="xim"

đến hết ~/.profile. Nếu xim không hoạt động cho bạn, bạn sẽ phải cài đặt uim ( sudo apt-get install uim) và thay thế xim ~/.profilebằng uim và đăng xuất và đăng nhập lại.


1
Sử dụng RAlt làm khóa soạn thảo là ý tưởng tồi của IMHO, vì nó đã là sự thay đổi cấp độ 3 và 4. Tôi đang sử dụng Caps Lock.
Erbureth nói Phục hồi lại

1
Phím siêu bên phải là tốt nhất nếu bàn phím của bạn có nó (IMO). Phím tạm dừng cũng khá hữu ích nhưng nó thực sự là vấn đề quan điểm.
Akisame

Tất cả bốn mũi tên của bạn dường như nói U2191. Điều đó có đúng không?
EKons

không nhưng nó không thực sự quan trọng Tôi sử dụng nó mà không cần tất cả các Umã nhưng bạn có thể thêm nó ...
Akisame

Tôi sử dụng phím menu giữa alt bên phải (Alt Gr) và ctrl bên phải để soạn, cả trong Linux và trong Windows (sử dụng WinCompose tuyệt vời ... trong trường hợp bạn "phải" sử dụng Windows)
Jürgen A. Erhard

0

Có một câu trả lời đơn giản hơn nhiều so với tất cả các câu trả lời khác được đưa ra ở đây, mũi tên hướng lên có sẵn trực tiếp: AltGre + Shift + U cho. Bạn có thể kiểm tra trực quan tất cả bố cục bàn phím trong menu cài đặt ngôn ngữ.


-1

Để nhập, xuống và chữ thập → ←, hãy đảm bảo kích hoạt "num lock" rồi nhấn Alt, trong khi nhấn nút ALT lần lượt là 24,25,26,27 và nhả nút ALT và các mũi tên sẽ xuất hiện . Bởi Wanpis Nimrod Kii từ PNG


-1 Cái này hoạt động trên Windows, không phải Ubuntu.
wjandrea
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.