ত্রিফ্লেক্স / ক্যারেট চরিত্রটি কেন সিটিএল এর প্রতীক হিসাবে ব্যবহৃত হয়?


18

আমি লিনাক্স কনসোলটি বহুদিন আগে ব্যবহার করা শুরু করেছিলাম তবে আমি কখনও নিজেকে প্রদত্ত আধা ক্যারেট চরিত্র ( ^) সম্পর্কে প্রশ্ন করি নি । আমি এটি জিজ্ঞাসা করতে চাই কেন এটি শব্দটির প্রতিস্থাপন হিসাবে ব্যবহৃত হয়েছে Ctrl

আমি ন্যানো ব্যবহার করার সময় অন্য দিন আমি এটি সম্পর্কে ভেবেছিলাম এবং ইন্টারনেটে কিছু উত্তর আছে কিনা তাও অনুসন্ধান করেছিলাম তবে আমি যা পেয়েছি তা কেবল "এটি কী" এবং "এটি কী উপস্থাপন করে" এই প্রশ্নগুলির মধ্যে রয়েছে।

কিছু historicalতিহাসিক কারণ আছে? বা এটি কোন অদ্ভুত সম্মেলন থেকে আসে?


2
এমনকি আসল vi(কমপক্ষে সুনোস 3.5.৩ এর মধ্যে একটি) সিটিআরএল-সি, সিটিআরএল-ভি ইত্যাদির নিন্দা করার জন্য চিঠির সামনে একটি কেরেট / সারফ্লেক্স ব্যবহার sttyকরেছিল too অন্যদিকে, সেই যুগে শেল স্ক্রিপ্টগুলির ^প্রতিশব্দ হিসাবে কাজ |করেছিল, সুতরাং আপনাকে সর্বদা sttyআমন্ত্রণে ক্যারেটটিকে ব্যাকস্ল্যাশ করতে হবে । ভাল প্রশ্ন.
ব্রুস এডিগার

1
যদি আমার অনুমান করতে হয় তবে আমি বলব যে শিফট, কন্ট্রোল এবং মেটা (সেইসাথে সুপার এবং হাইপারের মতো তাদের কম পরিচিত ইলিক) সমস্ত সংশোধক কী, এর সাথে এর কিছু যুক্ত থাকতে পারে সম্ভবত সবচেয়ে বেশি ব্যবহৃত হয়। যেহেতু বেশিরভাগ চরিত্রের শিফ্ট সংস্করণগুলি কেবল টাইপ করা যায়, (উদাহরণস্বরূপ 3/ #) ^, এ কথা বলতে গেলে বিভিন্ন ধরণের 'শিফট' এর জন্য একটি ভিজ্যুয়াল শর্টহ্যান্ড হতে পারে। সত্য যে অধিকাংশ typable কী / অক্ষরের জন্য, জন্য Ctrl শুধু বন্ধ হয়ে চরিত্রের 64 বিট এছাড়াও সম্পর্কিত হতে পারে - ^জন্য সাধারণভাবে সংক্ষেপে হচ্ছে NOT (0x40)
ডোপঘোতি

উত্তর:


11

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

নিয়ন্ত্রণ অক্ষর নির্ধারণ করতে ব্যবহৃত, এই তারিখ 1980 সামনে (অন্তত) আপনি এটা উদাহরণস্বরূপ ডিসেম্বর ডকুমেন্টেশন ব্যবহৃত জানতে পারেন (এটা অবশ্যই মধ্য 1970 যখন আমি Teco ব্যবহৃত দ্বারা ব্যবহারের ছিল। ম্যানুয়াল উপযোগিতা 1973 থেকে (পৃষ্ঠা 927) controlCউদাহরণস্বরূপ একটি দেখায় ।

উপযুক্ত উত্সের সন্ধানে, আমি গিল স্মিথের টেলি টাইপ রাইটার যোগাযোগের কোডগুলি পেয়েছি যা ১৯60০ এর দশকের শেষের দিকে এটি প্রমাণ করার পক্ষে যথেষ্ট বলেছে (এটিও প্রমাণ করে যে উত্সটি প্রাক-ইউনিক্সও রয়েছে):

ASCII-63 বেশিরভাগই বর্তমান ASCII-67 সংস্করণের অনুরূপ ছিল। নিয়ন্ত্রণ বর্ণের সংজ্ঞা (উপরে কল -1) দুটি সংস্করণের মধ্যে পরিবর্তিত হয়েছে, নীচে সংজ্ঞায়িত হিসাবে। এছাড়াও, এএসসিআইআই -৩৩ এ উপরের ৩২ টি অবস্থান (করল -৪) অপরিবর্তিত ছিল, তিনটি ব্যতীত: আরউবি (0x7F), এসিকে (0x7 সি), এবং ইসি (0x7E)। ASCII-63 এ একটি ALT-MODE চর (0x7D) এর সাথে অসঙ্গত উল্লেখ রয়েছে। 1967 সংস্করণে, RUB ডেল হয়ে ওঠে এবং একই অবস্থানে থেকে যায় তবে ACK এবং ESC নিয়ন্ত্রণ অক্ষর অঞ্চলে চলে আসে (কর্নেল -১)। ASCII-67 এ, the আপ-তীর চিহ্নটি প্রতিস্থাপন করেছে এবং _ বাম-তীরটি প্রতিস্থাপন করেছে

এএসসিআইআই -৩৩ এবং এএসসিআইআই 67 এএসসিআইআই-এর সাধারণ রূপগুলি রয়েছে তবে কয়েকটি রূপান্তরিত সংস্করণও রয়েছে বলে মনে হয়: টেলিটিপ মডেল ৩৩ ম্যানুয়ালটিতে এসএসআইআইআইয়ের একটি এসএস ছিল ১৯ 19 19 সালের সংস্করণে উল্লেখ রয়েছে (0x1A), @ (0x40) এর জন্য,, ~ (0x5C) এর জন্য, of এর জায়গায় একটি বিজোড় চরিত্র (0x7C), এবং | ~ (0x7E) এর জন্য। এম 33 এবং এম 35 মেশিনগুলির জন্য একটি টেলিফোন কোড কার্ড ASCII এর 1966 সংস্করণ নির্দেশ করে, যদিও কার্ডে প্রদর্শিত মুদ্রণযোগ্য অক্ষরগুলি সমস্ত সংস্করণে অভিন্ন ছিল।

এটি ASCII এবং EBCDIC এর মতো বিভিন্ন এনকোডিংয়ের মধ্যে ফাইলগুলি বিনিময় করার সমস্যার কারণে এটি সুপরিচিত ছিল, যেখানে এখনও ASCII- তে অক্ষরের অস্তিত্ব থাকার পরে প্রিন্টারগুলি এতক্ষণে তীরগুলি রেন্ডার করতে সক্ষম ছিল।


1
0x5e আসার আগে একটি আপ-তীর হওয়া ^এটিও ব্যাখ্যা করে যে কেন সেই অক্ষরটি মূল ইউনিক্স শেলটিতে পাইপ অপারেটর হিসাবে ব্যবহৃত হয়েছিল (এক আদেশ থেকে অন্য কমান্ডে প্রবাহিত ডেটার ধারণাটি প্রকাশ করে)। বোর্ন শেলটি এখনও ^বিকল্প পাইপ অপারেটর হিসাবে বিবেচনা করে (আমি মনে করি থমসন শেলের সাথে পিছনে সামঞ্জস্যের জন্য)।
স্টাফেন চেজেলাস

হ্যাঁ - এএসসিআইআই সহ আপোড়াগুলি খুব কার্যকর ছিল। এটি আমাকে আরও কয়েকটি সরাসরি কীবোর্ড টাই-ইনয়ের কথা মনে করিয়ে দেয়, তবে আমি কোনও চিত্র খুঁজে পাইনি।
টমাস ডিকি

1
0x9 (টিএবি) সাধারণত ^I0x89 হিসাবে M-^I, 0xc9 হিসাবে M-I, 0xe9 হিসাবে প্রতিনিধিত্ব করা হয় M-i। আপনি কি এখন যদি কোনও চরিত্রের পরিবর্তে মেটাকে উপস্থাপনের জন্য ব্যবহার করেন M-?
স্টাফেন চেজেলাস

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