উবুন্টুতে একটি নির্দিষ্ট এএসসিআইআই চরিত্র উত্পাদন করা


19

আমি left Altযখনি আমি একটি অজানা কীবোর্ড কনফিগারেশন ব্যবহার করছি এবং একটি বিশেষ অক্ষর টাইপ করতে চাই তখন আমি ASCII চরিত্রটি ধারণ করতে এবং প্রবেশ করতে অভ্যস্ত।

উদাহরণস্বরূপ, Alt+ 0+ 9+ 2একটি ব্যাকস্ল্যাশ করে (\)।

উইন্ডোজ এ। উবুন্টুতে এটি করার কোনও উপায় আছে?

দ্রষ্টব্য: আমি এটি কনসোল মোডে ব্যবহার করতে সক্ষম হতে চাই। তার মানে আমি কোনও জিইআইআই সহ সফটওয়্যার জড়িত কোনও সমাধান চাই না।


সেখানে তা এই সময়ে, AskUbuntu উইন্ডোজ উপায় করতে এমনকি সম্ভব সম্পর্কে একটি সাধারণ প্রশ্ন askubuntu.com/questions/588090
জেডিবিপি

ইউনিক্স এবং লিনাক্সে ইউনিক্স.স্ট্যাকেক্সেঞ্জাওয়েজ / প্রশ্ন / 254477 দেখুন ।
JdeBP

উত্তর:


26

আপনি GNOME (স্টক উবুন্টু করে) ব্যবহার করছেন আপনি তা করতে পারে চেপে ধরে উভয় Ctrlএবং Shiftকী ও টাইপিং uদ্বারা অনুসরণ হেক্সাডেসিমেল চরিত্রের মান।

ব্যাকস্ল্যাশ উত্পাদন করতে \, আপনি রাখা হবে Ctrl+ + Shiftএবং প্রেস U, 5এবং C

উইন্ডোজে আপনি দশমিক মান টাইপ করেন লিনাক্সের সময় আপনি হেক্সাডেসিমাল মান টাইপ করেন (যা আপনি যদি উচ্চতর সংখ্যায় যান তবে সাধারণত সংক্ষিপ্ত হয়)। তোমার দর্শন লগ করা ইউনিকোড জন্য দাঁড়িয়েছে।

হেক্সাডেসিমাল মানগুলির একটি সুন্দর সম্পূর্ণ টেবিলটি এখানে পাওয়া যাবে । সতর্কতা, পৃষ্ঠাটি লোড হতে দীর্ঘ সময় নিতে পারে!


4
"হেক্সাডেসিমাল মান" প্রকৃতপক্ষে ইউনিকোড কোডপয়েন্ট, "আল্ট কোডগুলি" এর তুলনায় যা ASCII
মহাকর্ষ

কি দারুন. ঠিক আমার কী দরকার! কবজির মতো সর্বত্র কাজ করে। ধন্যবাদ.
ফিলিপ ক্যারিয়ার

1
এখন আমাকে কেবল হেক্সায় সমস্ত কোড শিখতে হবে .... :(
ফিলিপ ক্যারিয়ার

কেউ কি জানেন, সাব্লাইম টেক্সটে এই কাজটি কীভাবে পাবেন?
মাতাল মাস্টার

6

আর একটি বিকল্প (তবে এটি ASCII / ইউনিকোড কোড দ্বারা একটি অক্ষর সন্নিবেশ করায় না) হ'ল কমপোজিকে (যেমন Altআমার ক্ষেত্রে ঠিক তেমন ) সক্রিয় করা হয় , যাতে আপনি এরপরে জিনিস টাইপ করতে পারেন:

  • Alt+ =+ e→ €
  • Alt+ '+ e→ é
  • Alt+ ^+ e→ ê

ইত্যাদি যদি আপনি ঘন ঘন ব্যবহৃত ল্যাটিন অক্ষর (স্প্যানিশ, ফরাসী ইত্যাদির মতো) প্রবেশ করতে চান তবে ইউনিকোড কোড পয়েন্টগুলি শেখার চেয়ে এটি আরও দ্রুত হতে পারে। সব পছন্দ থাকা সম্পর্কে!


এর জন্য আপনার কি ইউএস-বহির্ভুত কীবোর্ড বিন্যাসের দরকার নেই?
ক্রিশ্চিয়ান সিউপিতু

2
@ ক্রিশ্চিয়ানসিপিতু: না, আপনাকে একটি রচনা কী সক্ষম করতে হবে।
ইগনাসিও ওয়াজকেজ-আব্রামস

@ IgnacioVazquez- আব্রামস, আপনি ঠিক বলেছেন। দেখে মনে হচ্ছে যে আমার এক্সএফসিই 4.10 ডেস্কটপ এনভায়রনমেন্টটি কম্পোজ কীটি মোটেই সেট করে নি তবে ডান আল্ট কীটিতে সেট করার পরে, উত্তরটি কাজ করেছে (অতএব আমার কাছ থেকে +1)।
ক্রিশ্চিয়ান সিউপিতু

5

লিনাক্সের কনসোল ড্রাইভারটিতে এইভাবে অক্ষর প্রবেশের সুবিধা নেই ... তবে শেলগুলি এটি নিজেরাই পরিচালনা করতে পারে কারণ এটি সত্যই প্রয়োজন নেই।

$ echo $'\x5c'
\

1
এটি খুব সুন্দর পদ্ধতি .... এটি আমি ইকো-এর ম্যান পেজেও খুঁজে পাই না তবে এটি কার্যকর! হেক্সিডেসিমালের পরিবর্তে দশমিক কোড সরবরাহ করার কোনও উপায় আছে কি? (আমি হৃদয় দিয়ে দশমিক কোডগুলি শিখেছি)
ফিলিপ ক্যারিয়ার

আমি যখন ভিআই বা ন্যানোতে আছি তখন এটি ব্যবহার করার কোনও উপায় আছে?
ফিলিপ ক্যারিয়ার

2
না, এগুলি কেবল হেক্স ( \xNN) বা অষ্টাল ( \NNN) এ প্রবেশ করা যেতে পারে । আপনি printfযদি কোনও মানের জন্য হেক্স কোড দেখতে চান তবে আপনি ব্যবহার করতে পারেন । ভিমে আপনি Ctrl-V U টাইপ করতে পারেন এবং তারপরে 4-সংখ্যার ইউনিকোড কোডপয়েন্ট। এছাড়াও, উদ্ধৃতি বিভাগ।
Ignacio Vazquez-Abram

2
@ নিরবতা: (1) কারণ এটি আপনার শেলের একটি বৈশিষ্ট্য (সাধারণত bash) নয় echo
মাধ্যাকর্ষণ

@ ফিলিপিকেরিরি vi তে আপনি :!পছন্দ মতো শেল কমান্ড প্রয়োগ করতে পারেন :!ls। আপনি বর্তমান বাফার ব্যবহার করে আউটপুট sertোকাতে পারেন :r !। আমার প্রায়শই টিলড চরিত্রের অভাব হয় তাই আমি ব্যবহার করি :r !echo $'\x7e'এখানে আরও কিছু ।
বৈধ

1

থেকে ইউনিক্স / লিনাক্সের জন্য হল UTF-8 এবং ইউনিকোড প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী মার্কুস কুন দ্বারা:

ব্যবহার করে আপনার কীবোর্ড ম্যাপিং বাড়ান xmodmap । এটি বিশেষত সুবিধাজনক যদি আপনার কীবোর্ডের একটি AltGrকী থাকে, যা ঠিক এই উদ্দেশ্যেই বোঝানো হয় (কিছু মার্কিন কীবোর্ডের কাছে AltGrকেবল একটি ডান Altকী ব্যবহারের পরিবর্তে অন্যের কীটি সম্পূর্ণরূপে দুর্ভাগ্যবশত থাকে, সেক্ষেত্রে অন্য কিছু কী মোড_সুইচ ফাংশন নির্ধারণ করতে হবে) । ~/.Xmodmapযেমন এন্ট্রি সহ একটি ফাইল লিখুন

keycode 113 = Mode_switch Mode_switch
keysym d = d NoSymbol degree        NoSymbol
keysym m = m NoSymbol emdash        mu
keysym n = n NoSymbol endash        NoSymbol
keysym 2 = 2 quotedbl twosuperior   NoSymbol
keysym 3 = 3 sterling threesuperior NoSymbol
keysym 4 = 4 dollar   EuroSign      NoSymbol
keysym space = space  NoSymbol      nobreakspace NoSymbol
keysym minus = minus  underscore    U2212        NoSymbol
keycode 34 = bracketleft  braceleft  leftsinglequotemark  leftdoublequotemark
keycode 35 = bracketright braceright rightsinglequotemark rightdoublequotemark
keysym KP_Subtract = KP_Subtract NoSymbol U2212    NoSymbol
keysym KP_Multiply = KP_Multiply NoSymbol multiply NoSymbol
keysym KP_Divide   = KP_Divide   NoSymbol division NoSymboll

এবং এটি xmodmap ~/.Xmodmapআপনার এক্স 11 স্টার্টআপ স্ক্রিপ্ট থেকে আপনার এক্স সার্ভারে লোড করুন । তারপরে আপনি দেখতে পাবেন যে আপনি AltGrসহজেই আপনার কীবোর্ড থেকে নিম্নলিখিত নতুন অক্ষরগুলি পেয়ে যাচ্ছেন:

  • AltGr+ d→ °
  • AltGr+ [→ '

0

ওপি কী জিজ্ঞাসা করছে ঠিক তা নয়, তবে যে কেউ এটি পড়ছেন তার পক্ষে এটি যথেষ্ট।

আপনার নির্বাচিত কীবোর্ড বিন্যাসের উপর নির্ভর করে আপনি ইতিমধ্যে কিছু ইউনিকোড এবং এএসসিআইআই অক্ষর টাইপ করতে সক্ষম হতে পারেন ; ঠিক ম্যাকোসের মতোই। ট্রে আইকনের কাছে ভাষা নির্বাচনকারীকে ক্লিক করুন (যদি এটি থাকে) Show Keyboard Layout, এবং পৃথক কীগুলির বিকল্প অক্ষরগুলি একবার দেখুন।

উদাহরণস্বরূপ, আপনি এর সাথে… (উপবৃত্তাকার) right ALT + .এবং এর সাথে ÷ (বিভাগ) টাইপ করতে পারেন right ALT + SHIFT + .

তদুপরি, এই কী-স্ট্রোকগুলি এমনকি সাব্লাইমে কাজ করে যা আরও বেশি জেদী বলে প্রমাণিত হয়েছিল CTRL + SHIFT + U

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.