سؤال كيف تكتب الحروف الخاصة في لينكس؟


في ويندوز ، هناك إمكانية لكتابة علامات خاصة من لوحة المفاتيح عن طريق الضغط على مفتاح alt وكتابة بعض الأرقام ، وهذا يعتمد على الإشارة التي تريد استخدامها. هل يعمل مع لينكس بنفس الطريقة؟


68
2017-10-23 13:04


الأصل


في ويندوز ، وهذا لا يعمل إلا لرموز ascii ، أليس كذلك؟ كيف نفعل ذلك لشخصيات يونيكود؟ - FranBran
frabra ، وليس كل التطبيقات تدعم إدخال unicode بهذه الطريقة. ولكن بدلا من ذلك في كثير من الأحيان يبدأ العدد مع صفر يساعد ، أنا. ه. اكتب Alt + 08212 لـ M-dash ، بدلاً من Alt + 8212. - Smylic
FranBran تحتاج إلى تمكين عرافة numpad ثم يمكنك إدخال أي أحرف Unicode - phuclv
Smylic التي لن تعمل مع معظم التطبيقات لأن الرمز Alt العشري سيكون modulo 256. يجب عليك استخدام numx سداسي عشري - phuclv


الأجوبة:


يمكنك استخدام السيطرة + تحول + ش متبوعًا بالكود في عرافة. (ما عليك سوى الضغط باستمرار السيطرة و تحول أثناء كتابة الرمز)


84
2017-10-23 13:10



جون ، هل تعرف ما الذي يوفر هذه الوظيفة؟ لم أسمع به من قبل. أين تعمل ، على وحدة التحكم؟ افتراضيات Ubuntu في جنوم؟ شكرا. - quack quixote
وجدت مصدرا مشابها (ناقص u، فقط اضغط باستمرار Ctrl+Shift) ل "يعمل في جنوم" ، وطريقة ل VIM يستخدم u لكن ليس Shift. - quack quixote
تشك ، يعمل بالنسبة لي. في محطة Ubuntu (تحت X) ، يمكنني كتابة Ctrl + Shift + U ، والسماح لكل 3 ، ثم اكتب 66 متبوعًا بـ Space وأنتهي بـ "f" وهو الحرف الصحيح لـ 66 في UTF- 8. لم ينجح من tty1 (control-alt-F1 - طرفية غير رسومية) بالرغم من ذلك. - Stan Kurdziel
أي حل ل KDE؟ - Jack
أنا أستعمل Compose (يتم تعيينها كـ Right-Ctrl) ، والتي يجب أن تعمل في جميع DEs حيث يتم توفيرها بواسطة X. Compose " A => ä، Compose g p i => "π" ، وما إلى ذلك - Mark K Cowan


يستخدم X شيء يسمى يؤلف مفتاح. عن طريق الضغط مؤلف موسيقى، بعض المفتاح، بعض المفتاح... بالتسلسل ، يمكنك إدخال الأحرف. عندي مفتاح الإنشاء قائمة طعام. لكتابة  (رمز حقوق التأليف والنشر) ، أود أن استخدم قائمة طعام، س، ج.

يمكن العثور على قائمة كاملة من مجموعات مفاتيح X عبر الانترنت (200 KiB) ، أو محليًا في /usr/share/X11/locale/en_US.UTF-8/Compose.

في Gnome ، يمكن ضبط مفتاح الإنشاء بالانتقال إلى Preferences ← لوحة المفاتيح ← علامة التبويب تنسيقات ← خيارات التخطيط ← إنشاء موضع رئيسي.


47
2017-10-23 17:47



كيف تجيب الإجابة "حفظ رموز الشفرة الموحدة" على ضعف عدد الأصوات المؤثرة كمفتاح التأليف؟ جنون. - Mark E. Haase
في احسن الاحوال. بدون GNOME ، يمكن ضبط مفتاح الإنشاء setxkbmap. فمثلا، $ setxkbmap -option 'compose:menu' سيتم تعيين مفتاح "القائمة" (بين Alt Gr و Ctrl الأيمن على لوحة المفاتيح) كمفتاح إنشاء. - Emil Lundberg
mehaase لأنه ، على جهاز الكمبيوتر المحمول الخاص بي ، لا يوجد مفتاح متاح بالنسبة لي لتعيين كما يؤلف. لذا سأجيب بإجابة غير كاملة على الإجابة الأنيقة. - Cliff
كليف ، ما الكمبيوتر المحمول الغريب هو ذلك؟ لدي جهاز كمبيوتر محمول صغير يحتوي على مفتاح "قائمة" (الذي يستخدمه virtuallinux كمفتاح إنشاء ، كما تفعل أنا). لا يحتوي على مفتاح مجاني غير مستخدم؟ لا يوجد مفتاح "ويندوز" لست بحاجة إليه في لينكس على أي حال؟ عجيب. - Jürgen A. Erhard
Cliff ، تمكنت من تعيينه إلى "المستوى الثالث من Ctrl الأيسر" ، لذلك يلزم مفتاح الغيار ؛ آمل أن تتمكن من العثور على شيء يناسبك. - Amir


يتغير إدخال أحرف Unicode في Linux. ال UTF-8 و Unicode FAQ يحتوي على قسم يحتوي طرق الإدخال المختلفة:

  • السيطرة+تحول+U  [unicode in hex] يتم تعريف في ISO 14755 وينفذها GTK2 + ، ويعمل في جنوم الطرفية وغيرها من التطبيقات.
  • السيطرة+الخامس  ش  [unicode in hex] يعمل في VIM.
  • البديل+[unicode in decimal using numpad digits] يعمل في وحدة تحكم توفير البيئة الخاصة بك بشكل صحيح لتكوين تتوقع UTF-8 (عبر متغيرات البيئة LOCALE أو LANG). (unicode_start manpage).

الطرق الأخرى التي يمكنك استخدامها:

  • أحرف Cut-n-paste من ملف إدخال صغير يحتوي على الأحرف التي تريدها.
  • استعمال xmodmap لإعادة تخطيط المفاتيح في X (راجع رابط الأسئلة الشائعة أعلاه للحصول على أمثلة).

23
2017-10-23 13:56



(أزلت علامة UTF8 التي أضفتها إلى السؤال ، لأن هذا في الواقع ترميز ، والذي لا يُستخدم عند كتابة الحرف.) - Arjan
+1 لإدراج VIM. كنت غريبة عن كيفية القيام بذلك في Intellij مع keymindings VIM. - new123456
أستطيع أن أؤكد أن alt-numpad يعمل بالنسبة لي في وحدة tty1 ubuntu 12.04 (control-alt-F1) مع $ LANG = en_US.utf8 الرموز أكواد عشرية ، وليس هيكس ، لذلك بدلاً من 66 (سداسي عشري) لـ "f" "، أمسك Alt ، اكتب 102 ، دع Alt up و out pops" f ". - Stan Kurdziel
العالم المحزن الذي نعيش فيه عندما ينسى الناس كل شيء عن جمال Compose. - Jürgen A. Erhard


تدعم وحدة تحكم Linux أيضًا مفاتيح الإنشاء (غالبًا ما يكون مفتاح الإنشاء البديل + AltGr أو PrintScrn) - نرى كيفية تعريف مفتاح التأسيس في المحطة في Unix و Linux Stack Exchange للحصول على التفاصيل.


7
2017-07-29 09:34





هناك طريقة أفضل لكل من Linux و Windows بدلاً من استخدام رموز المفاتيح البديلة التي لا تتطلب منك تذكر أي رموز. انها موصوفة بالتفصيل هنا.

إن gist هو أنك تستخدم AutoHotKey (في Windows) أو AutoKey (Linux). كلاهما يعمل في الخلفية ويقبل السلاسل العشوائية كمحرك لتشغيل أمر ، والذي في هذه الحالة هو إرسال شخصية خاصة إلى الحافظة ثم لصقه في أي برنامج يتم استخدامه حاليا.

المثال المعطى لديه / دلتا كالمشغل (بما في ذلك المائل للأمام). بعد كتابة هذه الأحرف الستة ، يتم حذفها واستبدالها بـ δ.


0
2018-06-09 03:16