কিছু ডিফল্ট লিনাক্স স্থাপনার উপর Shift+ + Insertএকটি সঞ্চালন করা হবে X-selection-paste। যেমন আপনি উল্লেখ করেছেন, এটি X-clipboard-pasteকমান্ডের থেকে পৃথক পৃথক , বাইন্ডিং যার জন্য প্রায়শই প্রয়োগ হয় by এখানে যদি এটি কাজ না করে তবে চেষ্টা করার জন্য আরও কয়েকটি কী রয়েছে:
Ctrl+ +V
Ctrl+ Shift+V
Ctrl+ Shift+Insert
না গো? আপনার ডেস্কটপ এনভায়রনমেন্ট বা উইন্ডো ম্যানেজার সম্ভবত সেগুলি কনফিগার করা নেই এবং এটি জটিল কারণ প্রতিটি ডিভাইস বা ডাব্লুএমএম এর ব্যানারে প্রতিটি টুলকিট (যেমন জিটিকে, কিউটি, ইত্যাদি) এর আলাদা আলাদা ডিফল্ট বাইন্ডিং থাকতে পারে। কিছু প্রোগ্রাম (উদাহরণস্বরূপ gvim) এমনকি তাদের নিজস্ব অভ্যন্তরীণ অনুলিপি রেজিস্টার রয়েছে যা প্রয়োজনীয় গ্রাফিকাল পরিবেশের সাথে সিঙ্ক করা হয় না top এটি শীর্ষে রাখার জন্য, কোনও প্রোগ্রাম এক্স ক্লিপবোর্ড সিস্টেম ব্যবহার করেও, এক্স থেকে বেছে নিতে একাধিক সিস্টেম রয়েছে। দুটি সর্বাধিক বুনিয়াদি হ'ল সিলেকশন বাফার - যা সর্বদা নির্বাচিত জিনিস যা থাকে তা সর্বদা থাকে (যখন না হয় তখন নির্বাহ করা হয়) - এবং অনুলিপি বাফার - সাধারণত কোন জিনিসগুলিতে বিশেষভাবে অনুলিপি করা দরকার। পরবর্তী সিস্টেমে একটি স্পষ্ট অনুলিপি করতে আপনি আকারের জন্য এগুলির যে কোনওটি চেষ্টা করতে পারেন:
Ctrl+ +C
Shift+ Ctrl+C
Ctrl+ +Insert
যদি এর কোনওটি কেবল জাদুকরীভাবে আপনার জন্য কাজ না করে তবে আপনি যেতে পারেন দুটি উপায়।
তার জন্য একটি অ্যাপ্লিকেশন আছে! You আপনার জন্য এটি হ্যান্ডেল করতে বিভিন্ন ক্লিপবোর্ড ম্যানেজার প্রোগ্রামগুলির একটি ব্যবহার করুন। সর্বাধিক জনপ্রিয় বলে মনে হচ্ছে পার্সেলাইট এবং গ্লিপি , তবে আপনি এখানে অন্যান্য বিকল্পগুলি পরীক্ষা করে দেখতে পারেন । উন্নত ক্লিপবোর্ড পরিচালকদের সম্পর্কে এই প্রশ্নটি দেখুন
এটি নিজেই হ্যাক করুন।
সুতরাং আসুন আপনি এটি হ্যাক করতে চান বলে দিন।
আপনার নিজের কোড লেখার অভাব এবং এক্স এপি-তে ট্যাপিং, কাজের জন্য হ্যাকার সরঞ্জামগুলি হ'ল কয়েকটি কমান্ড লাইন ইউটিলিটি যা আপনাকে এক্স এর মনের মধ্যে একটি উইন্ডো দেয় Just ।
প্রথম সরঞ্জামটি হ'ল xsel। এই ছোট চাকরিটি কোনও সময় এক্স এর সিলেকশন বাফারে যা কিছু আছে তা বাইরে বের করে দেবে।
এখন আপনার এটি আপনার প্রোগ্রামে প্রবেশ করা দরকার। এর জন্য দুটি বিকল্প রয়েছে। একটি এটি xdotoolআপনাকে জর্গ ইনপুট সিস্টেমে ইভেন্টগুলি প্রেরণের নকল করতে দেয়। আপনি টাইপ পদ্ধতিটি xdotool type foo_barকার্সারে 'foo_bar' নকল করার মতো ব্যবহার করতে পারেন । সংযুক্ত, আপনি এই জাতীয় কিছু পান:
$ xdotool type $(xsel)
অন্যটি হ'ল xvkbdযা নিম্ন সাবসিস্টেম থেকে কীবোর্ড ইভেন্টগুলি প্রেরণ করে। আপনি এটিতে STDIN এ কীস্ট্রোকগুলি পাইপ করতে পারেন। এর সাথে মিলিত হয়ে xselআপনি এরকম কিছু পান:
$ xsel | xvkbd -xsendevent -file -
গ্রেট। এখন এই স্টাফটি চালানোর জন্য কী-বাইন্ডিংয়ের জন্য। আপনি যদি জিনোম -২ চালনা করেন তবে আপনি সিস্টেম -> পছন্দ -> কীবোর্ড শর্টকাটগুলিতে একটি কাস্টম শর্টকাট যুক্ত করতে পারেন । আপনি যদি কোনও আলাদা ডিই বা ডাব্লুএম ব্যবহার করেন তবে এটি ছাড়িয়ে পাঠকের কাছে ছেড়ে দেওয়া হবে।
শেষ নোটটি হ'ল কীবোর্ড শর্টকাটগুলিতে কমান্ডগুলি বাঁধাই করার সময় প্রায়শই কেবল একটি কমান্ড থাকা প্রয়োজন, আমরা উপরের ব্যবহারের মতো পাইপের সাথে দুটি কমান্ড সংযুক্ত নেই। আপনি আপনার পাইপড কমান্ডটি কমান্ড স্ট্রিং হিসাবে আরম্ভ করে একটি নতুন শেলের সাথে এইভাবে অর্পণ করতে পারেন:
sh -c 'xsel | xvkbd -xsendevent -file -'
sh -c 'xdotool type "$(xsel)"'