জিনোম-টার্মিনালে Ctrl + C টেক্সট তৈরি করা হচ্ছে?


70

এটা আমার করা সম্ভব Ctrl+ + Cএকটি কপি কমান্ড সঞ্চালন যদি টেক্সট হাইলাইট হয় টার্মিনালে?
অন্যথায়, এটির স্বাভাবিক আচরণ বজায় রাখা উচিত।

(যদি কোনও টার্মিনাল থাকে যা জিনোম-টার্মিনাল ব্যতীত এটি করতে পারে তবে এটি খুব ভাল।


1
আপনাকে মাউস ব্যবহার করতে হবে না; ম্যাক কীবোর্ডে আপনি shift+ enter+ ব্যবহার করতে পারেন fn। এবং, একটি 'সাধারণ' কীবোর্ডে, আমি মনে করি এটি shiftএবং insert
ডেভিড থমাস

আমি নিশ্চিত. আমি কেবলমাত্র একটি 'সাধারণ' কীবোর্ডে অনুলিপি-ফুটির অন্য মিশ্রণটি ব্যবহার করি: কপির জন্য Ctrl +
sertোকান

উত্তর:


74

আপনি কেটে জন্য keybinding পরিবর্তন এবং ডিফল্ট থেকে আটকে দিতে পারেন Ctrl+ + Shift+ + C, Ctrl+ + Shift+ + Vআপনি কি বলতে, যথা Ctrl+ + C, Ctrl+ + V, এ → সম্পাদনা কীবোর্ড শর্টকাট মেনু। যদিও আপনার ডিফল্ট টার্মিনালটির অর্থ Ctrl+ C(বাধাগ্রস্ত) এর সাথে যুক্ত হওয়া উচিত , উদাহরণস্বরূপ এইভাবে

stty intr ^J

(আমি Ctrl+ নির্বাচন করেছি Jকারণ আমার মনে নেই এটি কোনও ক্রিয়াকলাপের সাথে জড়িত তবে আপনি নিজের পছন্দটি বেছে নিতে পারেন))

আমি মনে করি না যে কেবলমাত্র কোনও পাঠ্যকে হাইলাইট করা না হলে কেবলমাত্র Ctrl+ এর জন্য ডিফল্ট বিঘ্নিত ক্রিয়াটি ধরে রাখা সম্ভব C


1
আমড্রঙ্কের উত্তরে @ পিথিকোস দ্বারা উল্লিখিত হিসাবে, কপিরাইট শর্টকাটটি Ctrl + C এ পুনরায় তৈরি করার পরে, আপনি আর কিছু কনফিগার না করে বাধা দিতে Ctrl + Shift + C ব্যবহার করতে পারেন।
ডাব্রোক্স

1
আমি এটিকে ^ কিউ এর স্থানে সেট করেছি কারণ এটি সাধারণত "আনফ্রীজ / স্টার্ট" হয় যা খুব কমই ব্যবহৃত হয়, ক্ষতিকারক এবং সিটিআরএল এর কাছাকাছি। যদি কেউ এটির পাশাপাশি স্থির করার সিদ্ধান্ত নেন তবে তাদের অবশ্যই প্রথমে পুনরায় "শুরু" পুনরায় তৈরি করতে ভুলবেন না: স্টটি স্টার্ট ^ জে
কে 3 এ

মনে রাখবেন যে এটি ব্যবহার করে শিফ্টের সাথে সমন্বয় করে সেট করা অসম্ভব stty। (আমি এটি "X to এ সেট করেছি, কারণ এখানে 'কাটিং' কোনও
অর্থবোধ করে না

39

Ctrl+ Cইতিমধ্যে অন্য কমান্ডকে অর্পণ করা হয়েছে, এটিই যে টার্মিনালে চলমান প্রোগ্রামটিকে বাধা দেয় উদাহরণস্বরূপ, পিং www.google.com গুগলকে পিং করা শুরু করবে যতক্ষণ না আপনি এটিকে থামতে বলছেন। আপনি যেভাবে এটি করেন তা Ctrl+ টিপুনC

সুতরাং, তারা কেবল এই সংমিশ্রণের কার্যভার পরিবর্তন করতে পারেনি।

আপনি যে পাঠ্যটি অনুলিপি করতে চান তা হাইলাইট করুন, Ctrl+ Shift+ টিপুন Cএবং এটি ক্লিপবোর্ডে অনুলিপি করা হয়েছে। Ctrl+ Shift+ Vএবং আপনি এটি আটকান।

যদি এটি কাজ না করে তবে আমাকে জানান ...


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

6
OS X এর একটি বিট আরও স্মার্ট যখন কিছু টেক্সট নির্বাচন করা হয় এটা ব্যাখ্যা করে Ctrl+Cঅনুলিপি হিসেবে এবং কখন কোন লেখা নির্বাচিত হয় এতে বাধা দেন যেমন ব্যাখ্যা করে।
বেহরং

5
আসলে, ওএস এক্স স্মার্ট নয় is কপির কীবোর্ড শর্টকাটটি Cml-C, Ctrl-C নয়।
আন্দ্রেই ম্যাক্সিম

28

@ ড্যান যা বলেছে তা ছাড়াও লিনাক্সে অনুলিপি-পাঠানোর জন্য আরও একটি বিকল্প রয়েছে যা আমি খুব দ্রুত এবং সহজেই ব্যবহার করতে সক্ষম হচ্ছি, যেহেতু কীবোর্ডে মাউস (যা আপনি নির্বাচনটি ব্যবহার করছেন) থেকে সুইচ করার দরকার নেই since :

  • মাউসের সাহায্যে পাঠ্য নির্বাচন করা এটি ক্লিপবোর্ডে অনুলিপি করে
  • মিডল ক্লিক এটিকে আটকায়।

এই বৈশিষ্ট্যটি বিশেষত টার্মিনালে দরকারী, উদাহরণস্বরূপ, স্ক্রিনে থাকা টেক্সটের বিটগুলি থেকে একটি কমান্ড একত্র করার সময়।

এটি সমস্ত অ্যাপ্লিকেশনগুলিতে কাজ করে, তাই কোনও ওয়েব পৃষ্ঠা থেকে টার্মিনাল ইত্যাদিতে পাঠ্য অনুলিপি করা সম্ভব etc.

মিডল-ক্লিকের অনুলিপি-পেস্টের জন্য ব্যবহৃত ক্লিপবোর্ড বাফারটি Ctrl-C / Ctrl-V এর জন্য ব্যবহৃত একটি থেকে পৃথক, যা একই সাথে দুটি পৃথক পাঠ্য অনুলিপি করা সম্ভব করে।


25

ইতিমধ্যে উল্লিখিত হিসাবে, Ctrl+ Cসাধারণত একটি প্রোগ্রাম বাধা দেওয়ার জন্য ব্যবহৃত হয়। কিন্তু এর পরিবর্তে ব্যবহার করার Ctrl+ + Shift+ + Cকপি করতে, যা আমি একটি প্রক্রিয়া বিঘ্নিত চেয়ে অনেক বেশি ঘন ঘন না, আমি সেটিং পরিবর্তন আছে Ctrl+ + Cকপি করতে এবং Ctrl+ + Shift+ + Cছিন্ন করা।

তোমার "সম্পাদনা করুন" এ গিয়ে গনোম টার্মিনাল মধ্যে এটা করতে পারেন -> "কীবোর্ড শর্টকাট ..." এবং "কপি করো" কর্ম মানচিত্র Ctrl+ + Cএবং "প্রতিলেপন" Ctrl+ + V। বিঘ্নিত কমান্ডটি স্বয়ংক্রিয়ভাবে Ctrl+ Shift+ এ পুনরায় তৈরি হবে C


1
তবে আমি কীভাবে কোনও প্রক্রিয়া বাধায় Ctrl + Shift + C মানচিত্র করব?
kramer65

11
এটা আমার জন্য স্বয়ংক্রিয়ভাবে ঘটেছে। আমি যা করলাম সেগুলি অনুলিপিটি সিটিআরএল + সিতে সেট করা হয়েছিল এবং সেগুলি সংরক্ষণ করার পরে, Ctrl + Shift + C বাধাপ্রাপ্ত হয়।
আমের ড্রাঙ্ক

1
@ ম্যাঙ্গোড্রঙ্ক এর কারণ হ'ল Shift + Ctrl + <key>মূলত একই চরিত্রটিকে মুদ্রণ করা হয় Ctrl + <key>। আপনি পরীক্ষা করতে পারেনread
পিথিকোস

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

3

কনসোল বা টার্মিনালে কাটা এবং পেস্ট ( Ctrl+ V, Ctrl+ C) কাজ করতে, কী বাইন্ডিংগুলি স্বয়ংক্রিয়ভাবে পরিবর্তন করতে নীচের কোডটি টার্মিনালে রেখে দিন:

gconftool-2 -t str -s /apps/gnome-terminal/keybindings/copy "<Control>c"

gconftool-2 -t str -s /apps/gnome-terminal/keybindings/paste "<Control>v"

1

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

পাঠ্য নির্বাচন আছে কিনা তা নির্ভর করে কীবোর্ড শর্টকাটের আচরণ পরিবর্তন করার কোনও উপায় নেই এবং আমি টার্মিনালের সিটিআরএল-সি পুনরায় নিয়োগ এড়াতে চাই।

তবে আপনি সহজেই অভ্যস্ত হতে পারেন

  • Ctrl+ Insঅনুলিপি করার জন্য
  • Shift+ Insআটকানোর জন্য

এটি ব্যবহারিকভাবে সর্বত্র ( নটিলাস বাদে , দীর্ঘশ্বাস ফেলে) কাজ করে এবং খুব কমই কোনও কিছুতে হস্তক্ষেপ করে!


1

কেউ কি চাইছিল আপনি ব্যবহার করতে পারেন:

> stty intr ^K         # free Ctrl+C for copy use Ctrl+K instead
> stty lnext ^-        # free Ctrl+V for paste use ^- instead
> stty -g
> stty -g > ~/.stty    # store the settings in home directory

নিম্নলিখিতটি যুক্ত করুন ~/.bashrc

case $- in
 *i*)
   stty `cat ~/.stty`     #  reload the stored stty settings
   bind -u quoted-insert  #  unbind the quoted-insert function of bash - free Ctrl+V for paste
esac

এবং তারপরে gconf সম্পাদক বা সামসুচকে টার্মিনালগুলির কী-বাইন্ডিংগুলি কপির জন্য + এবং পেস্টের জন্য CTRL+ তে পরিবর্তন করতে হবে ।CCTRLV


আরগ ... ফর্ম্যাটিংটি খারাপ হয়ে গেল। দেখুন: Sandipchitale.blogspot.com/2008/10/…
সন্দীপ চিতালে

1

মধ্যে Lxterminal (LXDE এর ডিফল্ট টার্মিনাল), আপনি সম্পূর্ণরূপে শর্টকাট কাস্টমাইজ করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


0

আমি মনে করি যে আপনি জিনোম টার্মিনালে Ctrl+ C, Ctrl+ X, Ctrl+ Vকাজ করেন না বলে করতে পারবেন না । কাটা, অনুলিপি এবং আটকানোর জন্য আপনাকে পাঠ্যটি হাইলাইট করতে হবে, ডান ক্লিক করুন এবং আপনি যে ক্রিয়াটি করতে চান তা চয়ন করুন


আপনি এখনও টার্মিনালে কাটতে শর্ট কাটগুলি ব্যবহার করতে পারেন এগুলি হ'ল সিটিআরএল + শিফট + সি (অনুলিপি) এবং সিটিআরএল + শিফট + ভি (পেস্ট) এবং সিআরটিএল + শিফট + এক্স।
রেন্স

0

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

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