การพิมพ์“ ↑” (ลูกศรขึ้นด้านบน) ด้วยแป้นพิมพ์ลัด


28

เมื่อฉันเขียนโปรแกรมฉันพบว่ามีประโยชน์ในการใช้สัญลักษณ์ยูนิโค้ดบางอย่างเช่น←↓→เพื่อระบุความคิดเห็นที่แตกต่างกัน

ในอูบุนตูฉันสามารถพิมพ์←↓→ตามลำดับALT GR+ Y, ALT GR+ U, +ALT GRI

แต่เพื่อให้ได้สัญลักษณ์ "↑" ฉันต้องพิมพ์CTRL+ SHIFT+ Uแล้ว2191(เช่นฉันต้องใส่รหัส Unicode)

มีทางลัดสำหรับลูกศรขึ้นหรือไม่? หากไม่มีฉันจะเพิ่มได้อย่างไร


4
ไม่ทราบเกี่ยวกับสิ่งนี้เคยไปที่เบราว์เซอร์ค้นหาอินเทอร์เน็ตและคัดลอกวางไปยังเทอร์มินัล
ด่าน

อาจจะมีวิธีที่ดีกว่านี้ แต่ฉันแก้ไขสิ่งเหล่านี้ด้วยการสร้างไฟล์แผนที่หลักของฉันเอง ดูไฟล์ในคัดลอกและปรับเปลี่ยนหนึ่งของพวกเขาโหลดด้วย/usr/share/X11/xkb/symbols/ setxkbmap
มกราคม

@ ด่านและยังมีอีกหลายคนที่มีทางลัดโดยตรงเช่น¹, ², ³, ¼, ½, «, »เป็นต้น @ มกราคมขอบคุณฉันจะได้ดูว่า
franzlorenzon

2
สำหรับคำแนะนำในการใช้พวกเขา: help.ubuntu.com/community/…
franzlorenzon

คำตอบ:


26

หากคุณดูไฟล์/usr/share/X11/xkb/symbols/latinคุณจะพบบรรทัดต่อไปนี้:

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

ดังนั้นเห็นได้ชัดว่ามีลูกศรขึ้น (↑) ถูกกำหนดไว้แล้ว - สำหรับALT GR+ +SHIFT Uหากไม่มีคุณสามารถคัดลอกไฟล์ไปยังไดเรกทอรีแก้ไขได้ตามต้องการตั้งชื่อโปรไฟล์อย่างใดอย่างหนึ่ง (พูดว่า "foo" แทน "latin") และเรียกใช้

setxkbmap -I. -layout foo

(the -I.ทำให้ setxkbmap ค้นหาไฟล์เลย์เอาต์ในไดเรกทอรีปัจจุบันด้วย)

สตริงสี่สายที่กำหนดให้แต่ละคีย์ให้อักขระสี่ตัวที่สร้างขึ้นโดยการกดปุ่มคีย์พร้อม shift คีย์พร้อม altgr และคีย์พร้อม algr + shift ชื่อของหน่วยงาน (keysyms) ที่สามารถรับรู้ XKB สามารถพบได้ที่นี่


มันทำงานได้และโดยวิธีการที่มันเป็นตรรกะมากที่จะมี↑↓จากโดยการกดเปลี่ยนเป็นสำคัญเพิ่มเติมในการรวมกัน :)
franzlorenzon

@ มกราคมขอบคุณที่แชร์latinไฟล์เป็นสิ่งที่ฉันอยากรู้ คุณจะรู้หรือไม่ว่ารหัสสำหรับชุดค่าผสมShift+ AltGrเก็บไว้ที่ไหน เช่นShift+ AltGr, -, >นอกจากนี้ยังให้; ทราบว่านี้จะแตกต่างจากAltGr+ Shift, -, >.
ข้าวกุ๊บ

3

ทางเลือก GUI: ตัวบ่งชี้ - ตัวอักษร

การติดตั้งตัวบ่งชี้ขนาดเล็กนี้จะช่วยให้คุณสามารถแทรกตัวละครเช่นนี้ได้โดยไม่ต้องจำชุดคีย์หลายชุด:

https://github.com/Sadi58/indicator-chars

ป้อนคำอธิบายรูปภาพที่นี่


3

หรือคุณสามารถเปิดใช้งานการเขียนคีย์เพื่อสร้างสัญลักษณ์เหล่านี้หรือแม้กระทั่งสตริงข้อความได้อย่างง่ายดาย

เปิด GEdit แล้วใส่สิ่งต่อไปนี้:

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

บันทึกเป็น.XCompose(ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ในโฮมไดเร็กทอรีของคุณ

เปิดการตั้งค่าแป้นพิมพ์ของคุณ (การตั้งค่าระบบ→การตั้งค่าแป้นพิมพ์) และไปที่แท็บทางลัด ใต้ส่วน "การพิมพ์" คุณจะพบการตั้งค่า "คีย์การเขียน" ตั้งค่านี้เป็นคีย์การเขียนของคุณ (ฉันแนะนำถูกต้อง alt เพื่อให้ทางลัดของคุณรู้อยู่เสมอ)

Gnome Unity Xfceเขียนการตั้งค่าคีย์สำหรับ gnome
เขียนการตั้งค่าคีย์สำหรับ Unity
เขียนการตั้งค่าคีย์สำหรับ xfce  ที่มา: วิกิพีเดียเขียนรหัส

ออกจากระบบและกลับเข้าสู่ระบบ.
ได้อย่างรวดเร็วเรียกสัญลักษณ์ของคุณกดปุ่มต่อไปนี้ในลำดับCompose Key→การ1→การ→การ2 เพียงแทนที่ 1,2,3,4,5 ฯลฯ ฯลฯ ด้วยแป้นใด ๆ ก็ตามที่คุณต้องการใช้3

ถ้ามันไม่ทำงานเพิ่ม

export GTK_IM_MODULE="xim"

~/.profileที่ส่วนท้ายของ หาก xim ไม่ทำงานสำหรับคุณคุณจะต้องติดตั้ง uim ( sudo apt-get install uim) และแทนที่ xim ~/.profileด้วย uim และออกจากระบบและลงชื่อเข้าใช้ใหม่


1
การใช้ RAlt เป็นปุ่มเขียนเป็นความคิดที่ไม่ดีของ IMHO เนื่องจากเป็นการเปลี่ยนระดับที่ 3 และ 4 แล้ว ฉันใช้ Caps Lock
Erbureth พูดว่า Reinstate Monica

1
ซุปเปอร์คีย์ที่ถูกต้องนั้นดีที่สุดถ้าคีย์บอร์ดของคุณมี (IMO) ปุ่มหยุดชั่วคราวยังมีประโยชน์มาก แต่จริง ๆ แล้วเป็นเรื่องของความคิดเห็น
Akisame

U2191ทั้งสี่ของลูกศรของคุณดูเหมือนจะบอกว่า คือว่าถูกต้องหรือไม่
EKons

ไม่ แต่มันก็ไม่สำคัญ ฉันใช้มันโดยไม่ใช้Uรหัสทั้งหมดแต่คุณสามารถเพิ่มมันได้ ...
Akisame

ฉันใช้ปุ่มเมนูระหว่าง alt ขวา (Alt Gr) และ ctrl ด้านขวาเป็นส่วนประกอบทั้งใน Linux และใน Windows (ใช้ WinCompose ที่ยอดเยี่ยม ... ในกรณีที่คุณ "ต้อง" ใช้ Windows)
Jürgen A. Erhard

0

มีคำตอบที่ง่ายกว่าคำตอบอื่น ๆ ทั้งหมดที่ระบุไว้ที่นี่ลูกศรขึ้นสามารถใช้ได้โดยตรง: AltGre + Shift + U ให้↑ คุณสามารถตรวจสอบรูปแบบแป้นพิมพ์ทั้งหมดด้วยสายตาในเมนูการตั้งค่าภาษา


-1

หากต้องการพิมพ์↑, ลง↓และลูกศรกากบาท→←ให้เปิดใช้งาน "ล็อค NUM" แล้วกด Alt ในขณะที่กดปุ่ม ALT ประเภท 24,25,26,27 ตามลำดับแล้วปล่อยปุ่ม ALT และลูกศรจะปรากฏขึ้น . โดย Wanpis Nimrod Kii จาก PNG


-1 สิ่งนี้ใช้ได้กับ Windows ไม่ใช่ Ubuntu
wjandrea
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.