আমি কেন শিফট + তীর কী সহ একটি লিনাক্স টার্মিনাল এমুলেটরটিতে পাঠ্যকে হাইলাইট করতে পারি না?


19

এগুলি হ'ল মানক পাঠ্য সম্পাদনা কীবোর্ড শর্টকাটগুলি যা আমি যখনই টেক্সট সম্পাদনা করি, অক্ষরে অক্ষরে টার্মিনাল এমুলেটর বাদে অন্য কোনও লিনাক্স অ্যাপ্লিকেশন ব্যবহার করি:

  • বাম + ডান তীর বাম + ডানে সরানো
  • একটি সম্পূর্ণ শব্দ সরাতে ctrl + তীর
  • হোম / শেষ লাইনে শুরু / প্রান্তে যেতে move
  • কপিরাইট / পেস্ট করতে ctrl + c / ctrl + v [কিছু টার্মিনাল shift-ctrl-c / shift-ctrl-V ব্যবহার করতে পারে; এটি একটি ভাল বিকল্প]
  • পাঠ্য হাইলাইট করতে shift + তীর
  • একটি সম্পূর্ণ শব্দ হাইলাইট করতে shift + ctrl + তীর

আমি কখনও শেল প্লাস টার্মিনাল এমুলেটরটির সংমিশ্রণটি পাই নি যা এই তালিকার শেষ দুটি আইটেমকে অনুমতি দেয় এবং এটি আমাকে বাদাম চালায়। স্পষ্টতই টার্মিনাল এমুলেটরগুলি হাইলাইটিং সমর্থন করে (মাউস এটি করতে পারে), এবং তারা সিআরটিএল এবং শিফট কীগুলি সংশোধক হিসাবে ব্যবহার করতে সমর্থন করে (এগুলি ব্যবহার করে যথাক্রমে পুরো শব্দের স্থানান্তর করতে এবং অক্ষরকে বড় করে তোলার জন্য; [সম্পাদনা:] এমনকি তারা Shift-ctrl-C এবং shift-ctrl-V এর সাথে অনুলিপি / পেস্ট করতে একসাথে ব্যবহার করা যেতে পারে, সুতরাং এই কার্যকারিতাটি রোধ করতে সমস্যা কী? আমার বেশ কয়েকটি প্রশ্ন রয়েছে:

  • এটি কি আমার টার্মিনাল এমুলেটর বা আমার শেল (বাশ, যদিও আমি পরিবর্তন করতে ইচ্ছুক) এর সাথে ইস্যু?
  • কেন টার্মিনাল এমুলেটর / শেলগুলি অন্যথায় সর্বজনীন মানের সাথে মানায় না?
  • যদি সত্যিকারের কোনও কারণ থাকে তবে এটি প্রাচীন এবং অপ্রচলিত, বা এটি এখনও উল্লেখযোগ্য সংখ্যক ডেস্কটপ লিনাক্স ব্যবহারকারীদের সাথে প্রাসঙ্গিক?
  • কোন ধরণের কাজ আছে?
  • আমি কি কিছু অস্পষ্ট প্রোগ্রাম ব্যবহার করতে পারি যা এটি সমর্থন করে?
  • এটি সমর্থন করার জন্য, জিনোম-টার্মিনালের উত্সটি সংশোধন করা কি সম্ভব?

আমি জানি পাঠ্যটি অনুলিপি / মাউস দিয়ে আটকানো যায়, আমি যা বলছি তা নয়। আমি জিজ্ঞাসা করছি কেন আমি টার্মিনাল এমুলেটরটিতে কীবোর্ডের সাহায্যে এই জিনিসগুলি করতে পারি না।


মনে রাখবেন যে মাউসের সাহায্যে পাঠ্য নির্বাচন কর্সারের অবস্থান পরিবর্তন করে না। আপনি যদি কীবোর্ডে নিয়মিত কমান্ডগুলি প্রবেশের সাথে পাঠ্য নির্বাচনের সাথে মিশ্রিত হন, তবে আপনি যে কমান্ডটি সুনির্দিষ্ট লিখেছেন এবং এখনও কার্যকর করেননি তার সীমানা পেরিয়ে এটি সত্যিই বিভ্রান্ত হবে । আপনি কি ওয়েব পৃষ্ঠায় পাঠ্য বাক্সের সীমানার বাইরে কী-বোর্ডটি নির্বাচন করতে পারবেন? দয়া করে নোট করুন যে স্ক্রিনের মতো প্রোগ্রাম রয়েছে যা সম্পূর্ণ টার্মিনালের জন্য পাঠ্য নির্বাচন রয়েছে এমন একটি পৃথক মোডে প্রবেশের অনুমতি দেয়, তবে অবশ্যই কমান্ডগুলি প্রবেশ করার অনুমতি দেয় না।
ড্যানিয়েল অঙ্গুলিনির্দেশ

1
ড্যানিয়েল: মতলব কনসোল, উদাহরণস্বরূপ, একটি সি এল এল যা কীবোর্ডের সাহায্যে পাঠ্যকে হাইলাইট করার অনুমতি দেয়। এটি আমার অভিজ্ঞতায় পুরোপুরি কাজ করে; এটি যদি চান না তবে বর্তমানের না-এখনও কার্যকর হওয়া কমান্ডের বাইরে নির্বাচন করার অনুমতি দেয়, ব্যক্তিগতভাবে আমার এটির জন্য খুব কম ব্যবহার আছে।
মংগুইন


উত্তর:


5

আমি মনে করি এটি একবারে যদি এই টুকরোটি গ্রহণ করি তবে এটি সবচেয়ে কার্যকর হবে। সাধারণ সমস্যা হ'ল মূল প্রেসটি কে? টার্মিনাল, বা প্রোগ্রাম টার্মিনালের ভিতরে চলছে?

উদাহরণস্বরূপ, "স্ক্রিন", যা একটি টার্মিনাল সদয়, এটি চলমান প্রোগ্রামে যাওয়ার বিষয়গুলি থেকে আলাদা করার জন্য, তার কমান্ডগুলির জন্য উপসর্গ হিসাবে Ctrl+ ব্যবহার Aকরে। (এবং পাঠানোর জন্য একটি উপায় প্রদান করে Ctrl+ + A।)

gnome-terminal এটিতে বিভিন্ন চাবি রয়েছে যা আপনার কাছে জিজ্ঞাসিত কিছুগুলি সহ বিভিন্ন কাজ করে do

এছাড়াও মনে রাখবেন যে একটি টার্মিনালের "হাইলাইটিং" টার্মিনালের কার্সার অবস্থান থেকে পৃথক । কিছু টার্মিনালের মোটেই হাইলাইট করার ক্ষমতা নেই।

এখন, একবারে এই কী সংমিশ্রণগুলি গ্রহণ করা:

বাম + ডান তীরগুলি বাম দিকে সরানোর জন্য + ডান সিটিআরএল + তীর একটি সম্পূর্ণ শব্দের বাড়ি / প্রান্তটি লাইনের শুরু / প্রান্তে সরাতে

বাম এবং ডান কি সরান? এটি করতে ব্যাশটি কনফিগার করা যায় এবং সাধারণত এটি ডিফল্ট হয়। সাধারণত এগুলি কার্সার অবস্থানে চলে যায়।

ctrl + c / ctrl + v কপি / পেস্ট করতে

প্রথম: অনুলিপি / পেস্ট করে কি তা বোঝা যায়? আপনি যদি কোনও ভিটিতে থাকেন তবে আপনার কাছে সত্যিই ক্লিপবোর্ড নেই, বিশেষত এক্সটি চলমান না থাকলে।

কিছু টার্মিনাল আউটপুটে পাঠ্য অনুলিপি করতে পারে এবং কিছু ক্লিপবোর্ডের বিষয়বস্তু টাইপ করে অনুকরণ করে "পেস্ট" করবে। উদাহরণস্বরূপ, Ctrl+ Shift+ Vহ'ল পেস্ট করুন gnome-terminalযা সাহায্য করতে পারে। (এবং Ctrl+ + Shift+ + Cকপি।) হিসেবে আগেই আমরা আলোচনা করেছি, বড় সমস্যা Ctrl+ + Cএবং Ctrl+ + Vতারা সাধারণ টার্মিনাল / প্রোগ্রাম কমান্ড ওভারল্যাপ হয়। ( Ctrl+ Cপ্রেরণ বাধাদান করা হয় (SIGINT) এবং Ctrl+ Vভার্বাটিম)

কিছু টার্মিনাল ডেটা অনুলিপি করার দুটি পদ্ধতিও সমর্থন করে: একটি আরও সাধারণ "কেবল অনুলিপি" এবং যা "ব্লক নির্বাচন" বা "ব্লক অনুলিপি" হিসাবে পরিচিত। (ধরুন Ctrlএবং তারপরে gnome-terminalউদাহরণের জন্য টানুন ))

অতিরিক্তভাবে, xsel -bচারপাশে ক্লিপবোর্ডের সামগ্রীগুলিকে পাইপ করতে ব্যবহার করা যেতে পারে। xselটার্মিনালের সংস্করণ পেস্টটি আরও কার্যকর কিনা তা সঠিক সিটেশনটির উপর নির্ভর করে । দেখুন man xsel

একটি পুরো শব্দটি হাইলাইট করতে পাঠ্য Shift + ctrl + তীর হাইলাইট করতে shift + তীর

আপনার টার্মিনালের হাইলাইট (যদি এটির এই ক্ষমতা থাকে) কার্সার অবস্থান থেকে পৃথক। আবার, উপলব্ধ কী কম্বোসের অভাব সম্ভবত একটি কারণ। মনে রাখবেন একটি হাইলাইটের দুটি অবস্থান রয়েছে: হয় শুরু এবং শেষ, অথবা উপরের বাম এবং নীচের ডান কোণগুলি। দু'জনকে কীভাবে পরিচালনা করবেন?

অবশেষে, নোট করুন যে অনেকগুলি GUI টার্মিনাল, একটি শব্দকে ডাবল-ক্লিক করলে তা হাইলাইট হবে। (এবং এক্স এ, প্রাথমিক নির্বাচনের অনুলিপি করুন))

screenউদাহরণস্বরূপ, বাফার (পূর্ববর্তী আউটপুট) এবং কপি / পেস্টের চারপাশে যাওয়ার জন্য একটি মোডে স্যুইচ করার কী রয়েছে।

আমি মনে করি আপনি যদি পর্যাপ্ত ব্যবহার করেন xselএবং প্রাথমিক নির্বাচন করেন তবে ক্লিপবোর্ডের ক্রিয়াকলাপগুলি উভয়ই বিরল এবং মাউস ব্যবহার করে যোগ্যতার জন্য যথেষ্ট জটিল find


5
আপনার উত্তরটি লেখার জন্য আপনি যে সময়টি নিয়েছিলেন তা আমি প্রশংসা করি, তবে কোনওভাবেই আমি মনে করি না কেন টার্মিনাল এমুলেটরগুলিতে এটি কোনও উপলভ্য বৈশিষ্ট্য নয় of আপনি আমাকে একটি নতুন ধারণা চিহ্নিত করেছেন - যে টার্মিনাল এমুলেটরটি অন্যান্য প্রোগ্রামগুলি চালাতে পারে তার মধ্যে স্বতন্ত্র - তবে কী কী সংমিশ্রণের একটি নির্বাচিত উপসেট কেবল ব্যবহারকারীর কাছে উপলব্ধ করা সম্ভব তা আমি বুঝতে পারি না।
মংগুইন

2
টার্মিনাল এমুলেটরগুলি শারীরিক টার্মিনালগুলি অনুকরণ করে । কমান্ড-লাইন ইন্টারফেস সরবরাহ করার জন্য এগুলি স্ক্র্যাচ থেকে তৈরি করা হয়নি। মাইক্রোসফ্ট কীবোর্ড শর্টকাট হিসাবে তাদেরকে বেছে নেওয়ার সিদ্ধান্ত নেওয়ার অনেক আগে কন্ট্রোল-সি এর মতো বিষয়গুলির অর্থ দাঁড়ায় এবং টার্মিনাল এমুলেটরগুলি অবশ্যই তাদের মেনে চলা উচিত।
চ্যানার

2
আমি মনে করি শয়তানটি এখানে বিশদে রয়েছে। এটি অসম্ভব নয়: আপনার মনে হয় যা করতে পর্দার একটি মোড রয়েছে has তবে এটি সম্পাদন করতে আপনাকে "একটি বিষয় নির্বাচন করতে চাই" মোডে যেতে হবে। gnome-terminalঅনুরূপ সমস্যা থাকতে পারে: তারা সম্ভবত এটি বাস্তবায়ন করেনি কারণ এটি আপনি করছেন এমন কিছু নয়। শেলটি কেবলমাত্র প্রোগ্রাম চলমান নয় মনে রাখবেন: যে কোনও প্রোগ্রাম চলতে পারে এবং এটি কোনও নিজস্ব ক্রম যা আপনার নিজস্ব উদ্দেশ্যে অনুলিপি / পেস্টের জন্য ব্যবহার করতে পারে তা ব্যবহার করতে পারে। স্ক্রিনে কীগুলি ওভাররাইড করে তা প্রেরণের উপায় রয়েছে এবং জিনোম-টার্মিনাল পায়ের আঙ্গুলের উপরে না যাওয়ার চেষ্টা করে।
থানাটোস

1
ব্লক নির্বাচন একটি আয়তক্ষেত্র নির্বাচন করার একটি মাধ্যম: নিয়ন্ত্রণটি ধরে রাখুন এবং জিনোম-টার্মিনালে টেনে আনুন এবং আপনার তাত্ক্ষণিকভাবে এটি দেখতে হবে কীভাবে এটি আলাদা। বেশিরভাগ জিইউআই টার্মিনাল এমুলেটরগুলির এই ক্ষমতা রয়েছে এবং বেশিরভাগ উন্নত পাঠ্য সম্পাদকও রয়েছে। (উদাহরণস্বরূপ, ভিআইএম-এ ভিজ্যুয়াল ব্লক দেখুন))
থানাটোস

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

1

আমি টার্মিনাল এমুলেটরগুলির বিশেষজ্ঞ নই তবে ...

টার্মিনাল এমুলেটরটিতে চলমান ব্যাশ (রিডলাইন) এর মতো অ্যাপ্লিকেশনগুলি চলমান এক্স উইন্ডো সিস্টেম এবং তাদের মধ্যে থাকা X উইন্ডো সম্পর্কে কিছুই জানে না, তারা স্টার্মিন এবং টার্মিনাল ডিভাইসে স্টাডআউট (লিনাক্সে ttyS / ttyUSB / tty / pts) জানে।

সমস্যাটি কিছু হাইলাইট করা পাঠ্য দেখায় না তবে কীভাবে এক্স উইন্ডো অ্যাপ্লিকেশনটি (টার্মিনাল এমুলেটর) এই টার্মিনাল ডিভাইসের মাধ্যমে যে পাঠ্যটি নির্বাচিত হয়েছে তা কীভাবে জানাতে হবে ।

আমার ধারণা , এক্স টার্মিনাল অ্যাপ্লিকেশনটি ইনপুট এবং আউটপুটগুলিতে devices ডিভাইসের একটি খুলুন এবং তারপরে এক্স কী ইভেন্টগুলিকে সঠিকভাবে আউটপুট (এক্স পার্শ্ব থেকে) ইনপুট (ব্যাশ দিক থেকে) তে অনুবাদ করুন। ইনপুট হিসাবে বাশ আউটপুট প্রবাহটি এক্স টার্মিনালে উল্টে যায় , এখানে এক্স টার্মিনালটি এই ইনপুটটি কার্সারটি সরানোর জন্য প্রক্রিয়াকরণ করে, ব্যাশ অ্যাপ্লিকেশন আউটপুট অনুসারে কিছু রঙ দিয়ে ব্যাকগ্রাউন্ডটি পূরণ করে।

আমার জ্ঞান পালাবার কোড বিশেষ আচরণে স্পষ্ট মত নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে জন্য, পটভূমি পূরণ কার্সার সরানোর, এবং হয়তো কিছু কাস্টম পালাবার কোড যোগ করা যেতে পারে যাক এক্স টার্মিনাল কি জানতেন যে একটি পাঠ্য সারি থেকে অন্য সারি, কর্নেল, কর্নেল নির্বাচিত হয়েছে, কেবল একটি উদাহরণ, সম্ভবত পরিবর্তিত নির্বাচিত পাঠ্যটি কেবল ফিরে আসতে পারে (একটি বাস্তবায়নের বিশদ)।

আমি অনুমান করি যে এটি একটি প্রমিত সংজ্ঞা নয়, আপনি যে অ্যাপ্লিকেশনটিকে এটি সমর্থন করতে চান তা প্রয়োগ করতে প্যাচ করতে হবে কী সংমিশ্রণটি চাপিয়েছে এবং উপযুক্ত এস্কেপ কোড আউটপুট এনেছে, রিডলাইন যদি আপনি এটি ব্যাশে চান, এক্স টার্মিনাল এমুলেটর অন্য দিকে সঠিকভাবে প্রস্থান কোড প্রক্রিয়াকরণ করতে (এবং শেষ পর্যন্ত ক্লিপবোর্ডে তথ্য প্রেরণ করুন)। সম্ভবত এটি একটি টার্মিনাল ক্ষমতা হিসাবে বাস্তবায়ন আপনাকে প্রতিটি একক অ্যাপ্লিকেশন প্যাচ থেকে বাঁচাতে পারে। আমি আশা করি (এবং অনুমান) কার্নেলের টার্মিনাল ডিভাইস ড্রাইভাররা এস্কেপ কোডগুলি সম্পর্কে কম বেশি জানতে চায়, তাই আপনি ভাগ্যবান হলে কোনও প্যাচ প্রয়োজন হবে না।

এক্স টার্মিনাল আউটপুট আঁকবে, সুতরাং এটি সহজেই জানতে পারে আপনি যখন মাউসটি ব্যবহার করবেন তখন আপনি কোন পাঠ্য / অক্ষর নির্বাচন করছেন।

একটি গ্রাফিক পাঠ্য উইজেট তার এক্স উইন্ডো সম্পর্কে সমস্ত কিছু জানেন যে কেন নির্বাচন করুন এবং অনুলিপি কার্যকর করা এত সহজ।

সম্পাদনা

এখানে এই urxvt-9.16- চিত্র-ডিসপ্লে প্যাচটি নতুন পালানোর কোডগুলিকে সমর্থন করার জন্য কী প্রয়োজন তা বোঝার জন্য একটি ভাল সূচনা পয়েন্ট হতে পারে। http://lists.schmorp.de/pipermail/rxvt-unicode/2013q1/001736.html


1

উত্তরগুলি দেওয়া হল কেন এটি করা শক্ত তা সম্পর্কে ভাল ব্যাখ্যা। জিনোম-টার্মিনালে আপনি সেটআপ করতে ctrl-cএবং ctrl-vঅনুলিপি করতে এবং ক্যারেক্টারে অক্ষরের ভারব্যাটিয়াম সন্নিবেশ করানোর সাথে টার্মিনাল শৃঙ্খলে অন্যান্য কীগুলি পুনরায় রিমান্ড করার সময় এটি করতে sttyপারেন SIGINT। এটি সম্পূর্ণ সমাধান নয় কারণ কিছু প্রোগ্রাম টার্মিনাল শৃঙ্খলা অক্ষম করে এবং আপনি তাদের '^ সি' এবং '^ ভি' প্রেরণ করতে পারবেন না। আরও তথ্য এখানে

আপনার শেল প্রারম্ভে লিপিতে (যেমন ~/.bashrc, ~/.zshrc, ~/.rcrc), না

stty intr '^Q' 2>/dev/null  # To send SIGINT I will use ctrl-q
stty lnext '^A' 2>/dev/null # To insert a character verbatim I will use ctrl-a

তারপরে জিনোম-টার্মিনালে সম্পাদনা> পছন্দসমূহ> শর্টকাটগুলি আপনি অনুলিপি করতে পারেন এবং ctrl-c এবং ctrl-v এ আটকান। দ্রষ্টব্য যে টার্মিনালটি টার্মিনাল ডিভাইসে কোনও কিছু প্রেরণের আগে কী ইভেন্টগুলি পেয়ে যাবে, সুতরাং তখন থেকে আপনি টার্মিনালে চলমান যে কোনও প্রক্রিয়াতে '^ সি' এবং '^ ভি' প্রেরণ করতে পারবেন না।

আমি সবেমাত্র এটি করেছি এবং আমি এটি দেখতে পাব এবং এটি কী কারণে সমস্যা সৃষ্টি করে। আমি এক্স চালানোর সময় আমি স্টেটিটির শর্তসাপেক্ষে সেগুলি প্রয়োগ করার চেষ্টা করেছি।


1
উত্তরের জন্য ধন্যবাদ. মাঝামাঝি সময়ে আমি ওএসএক্স এবং ইম্যাকস বাইন্ডিংয়ের অভ্যস্ত হয়ে গিয়েছি এবং টার্মিনালে
সিটিটিএল

1

থানাটোস যেমন উল্লেখ করেছেন, টার্মিনাল এমুলেটর (এক্স উইন্ডোজ বা ওয়েল্যান্ডে চলমান ) এবং টার্মিনালের মধ্যে চলমান প্রোগ্রামগুলির মধ্যে একটি পার্থক্য রয়েছে (আসুন এটি "শেল" বলুন, যদিও এটি নাও হতে পারে); এই দুটি জিনিস একে অপরের থেকে পৃথক করা হয় ( প্রযুক্তিগত বিবরণ দেখুন )।

আপনার তালিকার প্রথম আইটেমগুলি (অ্যারো কীগুলি, বাসা / শেষ ইত্যাদি) সরাসরি টার্মিনালের ভিতরে প্রোগ্রাম দ্বারা পরিচালিত হয়, এবং তাই কার্সার অবস্থানটি টার্মিনালের ভিতরে প্রোগ্রাম দ্বারা নিয়ন্ত্রিত হয়।

অন্যদিকে অনুলিপি এবং পেস্ট শর্টকাটগুলি (Ctrl + Shift + C এবং Ctrl + Shift + V) টার্মিনাল এমুলেটর দ্বারা পরিচালিত হয়, যা মাউসকে বোঝে (যাতে আপনি মাউসের সাহায্যে পাঠ্য নির্বাচন করতে পারেন), এটি জানে কী স্ক্রিনে (যাতে এটি অনুলিপি করতে পারে), এবং ভিতরে কীপ্রেসগুলি প্রোগ্রামে প্রেরণ করতে পারে (যাতে এটি আটকানো যায়)।

শিফট + বাম এবং শিফট + রাইট সমর্থন করার জন্য, টার্মিনাল এমুলেটর বা শেলটি কীস্ট্রোকটি পরিচালনা করতে হবে। যে কোনও উপায়ে আমাদের সমস্যা রয়েছে:

  1. শেলটি সহজেই এই কীগুলি পরিচালনা করতে পারে না কারণ শেষ পর্যন্ত আপনি ক্লিপবোর্ডে নির্বাচিত পাঠ্যটি অনুলিপি করতে চান, এবং ক্লিপবোর্ডটি একটি এক্স উইন্ডোজ ধারণা যা শেলের অগত্যা অ্যাক্সেস নেই (তবে দেখুন xclip)। এবং যতদূর আমি জানি, শেলটি যদি পাঠ্য নির্বাচনকে সমর্থন করে তবে লিনাক্স কোনটি নির্বাচিত তা সম্পর্কে টার্মিনাল এমুলেটরকে অবহিত করার জন্য কোনও প্রক্রিয়া নির্ধারণ করে না।
  2. এদিকে, টার্মিনাল এমুলেটর কার্সারের অবস্থানের দায়িত্বে নেই। এমনকি যদি টার্মিনাল এমুলেটর কার্সারের অবস্থান পরিবর্তন করতে পারে তবে সম্ভবত এটি জানে না যে পাঠ্যের বর্তমান রেখাটি কোথায় শুরু হয় এবং শেষ হয়। উদাহরণস্বরূপ, টার্মিনালটিতে পাঠ্য থাকতে পারে ~ $ ls -lএবং টার্মিনাল এমুলেটরটি অবগত নয় যে কেবলমাত্র ls -lঅংশটি ব্যবহারকারীর অন্তর্ভুক্ত।

এমন একটি টার্মিনাল এমুলেটরটি কল্পনা করা শক্ত নয় যেটি শিফট + তীরগুলির সাহায্যে নির্বাচনকে সমর্থন করে তবে শেলটির কার্সারটি লুকিয়ে রাখতে হবে এবং এটির নিজস্ব "জাল কার্সার" প্রবর্তন করতে হবে যা আপনাকে কিছু নির্বাচন করতে সহায়তা করার জন্য অস্থায়ীভাবে উপস্থিত থাকে এবং তারপরে আপনি সিটিআরএল টিপতে পারেন + সি / সিটিআরএল + শিফট + সি / সিটিআরএল + অনুলিপি করতে অনুলিপি করুন (বা বাতিল করতে ইসক) এবং আবার সত্যিকারের কার্সারটি দেখান। এতে অবশ্যই কোর্সের একটি সাধারণ নির্বাচনের সমস্ত ক্ষমতা থাকবে না - উল্লেখযোগ্যভাবে কাটা এবং মোছার অস্তিত্ব থাকবে না।


ধন্যবাদ, আমি সেই টিটিওয়াই নিবন্ধটি পড়ব, তবে এখনও পাইনি। এটি "টার্মিনাল এমুলেটর" এবং "টেক্সট প্রোগ্রামগুলি পরিচালনা করে এমন ডেস্কটপ অ্যাপ্লিকেশনগুলির" মধ্যে পার্থক্য সম্পর্কে আমার বোঝার ব্যবধানটি ব্যাখ্যা করতে পারে। আমার আগের উদাহরণ, মতলব কনসোলটি, আমি যেমন চাই ঠিক তেমন আচরণ করে। আমি বুঝতে পারি না কেন সেই আচরণের সাথে একটি ডেস্কটপ অ্যাপ্লিকেশন থাকতে পারে না, যেখানে এর ভিতরে থাকা টেক্সট প্রোগ্রামটি মাতলাব ছাড়াও কিছু। বলুন আমি কেবলমাত্র সর্বাধিক প্রাথমিক শেল কমান্ডগুলি ব্যবহার করতে চেয়েছিলাম - এলএস, সিডি, সিপি, এমভি - তবে আমি কোনও বিরোধ দেখছি না। স্ক্রিন বা tmux এর মতো প্রোগ্রাম, আমি বুঝতে পারি জিনিসগুলি আরও জটিল করে তুলতে পারে।
মংগুইন

1

এগুলি আপনার বর্ণিত সিইউএ কীবোর্ড বাঁধাই, 80 এর দশকের মাঝামাঝি আইবিএম থেকে প্রাপ্ত একটি মান:

https://en.wikipedia.org/wiki/IBM_Common_User_Access

এগুলি সাধারণত তৈরি করা সমস্ত ডেস্কটপ পরিবেশে প্রয়োগ করা হয়। ডস, উইন্ডোজ, মোটিফ, এমনকি নেটওয়্যার সরঞ্জামগুলি এই মানটিতে রূপান্তরিত করে। একটি ব্যতিক্রম হ'ল ম্যাক, যা একই সময়কাল থেকে বেশ অনুরূপ তবে ভিন্ন সেট (সিআরটিএল পরিবর্তে সিএমডি) ব্যবহার করে।

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

অ্যাপ্লিকেশানগুলি:

microটেক্সট এডিটর সেরা আমি একটি GUI টেক্সট এডিটর, ডস অনুরূপ এমুলেট দেখা করেছি  editকিন্তু একটি লা সাবলাইম টেক্সট আরো আধুনিক বৈশিষ্ট্য সঙ্গে। neডেবিয়ান রেপোসের মধ্যে এটি পুরানো এবং এমনকি nanoবুদ্ধিমান কী-বাইন্ডিং দিয়ে কনফিগার করা যায়। তবে খালি টার্মিনাল / শেল, না।

এর সাহায্যে libvteএকটি মূল ভার্চুয়াল টার্মিনাল তৈরি করা সহজ হতে পারে যা নিজেরাই এই কী-বাইন্ডিংগুলি পরিচালনা করে। একটি ক্ষুদ্র লাভের জন্য অনেক কাজ।


0

আমি সবেমাত্র এটির সাথে একই সমস্যার মধ্য দিয়ে একটি বন্ধুকে সাহায্য করেছি এবং জানতে পেরেছি যে ক্লিপবোর্ডের পরিচালক ক্লিপিটই অপরাধী।

sudo apt-get অপসারণ ক্লিপিট

তার পক্ষে সবকিছু ঠিকঠাকভাবে ফিরে পেতে এবং ঠিকঠাক চালাতে সক্ষম হয়েছিল। আশা করি সেখানকার অন্য কাউকে সাহায্য করতে পারে।


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