আমি কী-বোর্ড ম্যাক্রোস সেটআপ করব?


20

আমার দৈনন্দিন জীবনে আমি সর্বদা টাইপ করি <kbd>Keyboard Character</kbd>এবং আমি স্বয়ংক্রিয়ভাবে প্রবেশের জন্য উবুন্টুতে একটি ম্যাক্রো সেট আপ করতে চাই <kbd> </kbd>

আমি এটি Shift+ Control+ Kবা উবুন্টু দ্বারা ইতিমধ্যে ব্যবহৃত কীবোর্ড নিয়ন্ত্রণ চরিত্রের সংমিশ্রণটি নির্ধারিত এবং ব্যবহৃত হয়নি তার জন্য নির্ধারণ করতে চাই ।

টিএসআর (টার্মিনেট এবং স্টেট রেসিডেন্ট) এর দিনটিতে এমএস-ডস প্রোগ্রামগুলি সম্ভব ছিল। অবশ্যই এটি উবুন্টুতেও নিশ্চয়ই আছে?

এটি সম্পাদন করার জন্য আমাকে কি ডেমোন লিখতে হবে?


আমি কোনও উত্তর ছাড়াই অন্যান্য প্রশ্ন পেয়েছি: উইন্ডোজের রেজার কীবোর্ড ম্যাক্রোসের অনুরূপ উবুন্টুতে আমার কী-বোর্ড কীগুলিতে আমি ম্যাক্রোসকে কীভাবে বরাদ্দ করতে পারি? , একটি ভাল মাউস / কীবোর্ড ম্যাক্রো রেকর্ডার কি?

আমি একটি উত্তর সহ একটি অনুরূপ প্রশ্ন পেয়েছি: আমি কি পাঠ্য ম্যাক্রোগুলি প্রয়োগ করতে কীবোর্ড শর্টকাটগুলি ব্যবহার করতে পারি? । তবে এই প্রশ্নের উত্তর নির্ধারিত হতে পারে না AutoKey


টিএসআর আনার জন্য পয়েন্টগুলি :-)
ড্রুড্রু

উত্তর:


17

আমি কিছুটা গুগলিং করেছি এবং তালিকার শীর্ষের কাছে অটিকে ( অটকি - টেক্সট সাবস্টিটিউশন হটকিগুলির জন্য লিনাক্স ইউটিলিটি ) নামে একটি প্রোগ্রাম পেয়েছি ।

বরং একটি হটকী ব্যবহার না করে Ctrl+ + Shift+ + Kআমি সংক্ষেপ দায়িত্ব অর্পণ করা বেছে নেওয়া হয়েছে kzযা স্বয়ংক্রিয়ভাবে মধ্যে প্রসারিত হয় <kbd></kbd>+

এটি কেবল ব্যবহার করে ইনস্টল করা হয়েছে:

sudo apt install autokey-gtk

এটি লঞ্চারে ইনস্টল হয় এবং স্ক্রিনটি ব্যবহার করা বেশ সহজ:

Autokey


14

ফ্ল্যাগের xdotoolসাহায্যে কী করা যায় তা যেমন type:

bash -c ' sleep 0.5; xdotool getactivewindow  type "<kbd></kbd>"'

সিস্টেম সেটিংস-> কীবোর্ড-> শর্টকাটস -> কাস্টম এ যান এবং যে কমান্ডটি আপনি চান কীবোর্ড শর্টকাটকে সেই আদেশটি আবদ্ধ করুন। আমি পছন্দ করেছিলামCtrlSuperK । এখানে যা ঘটে তা হ'ল আমরা কীবোর্ড শর্টকাট প্রকাশের জন্য ব্যবহারকারীকে 0.5 সেকেন্ডের বিলম্ব দিই এবং তারপরে xdotoolকী মার্কআপ ট্যাগগুলি টাইপ করব ঠিক তেমন আপনি কীবোর্ডে নিজেই করছেন। খুব সহজ এবং সহজ পদ্ধতির। আসলে আমি উপরের 3 টি কীগুলিতে রাখার জন্য এখনই এটি ব্যবহার করছি।

নোট করুন যে xdotoolডিফল্টরূপে উবুন্টুর সাথে আসে না, তাই আপনাকে এটি মাধ্যমে ইনস্টল করতে হবেsudo apt-get install xdotool


আপনার কাছে সন্নিবেশ পয়েন্টার ফিরে যাতে এটি এর মধ্যে হতে হবে করতে পারি <kbd>এবং </kbd>?
ডি কে বোস

4
আমি bash -c 'sleep 0.5; xdotool getactivewindow type "[CODE][/CODE]" && sleep 0.5 && xdotool key Left Left Left Left Left Left Left'কোড ট্যাগের মধ্যে পাঠ্য কার্সার পেতে ব্যবহার করছি ।
ডি কে বোস

1

যদি আপনার একটি রচনা থাকে ফাইল থাকে তবে আপনি এটিকে দুর্বল লোকের পাঠ্য সন্নিবেশকরণ ইউটিলিটি হিসাবে ব্যবহার করতে পারেন।

আপনি এক্সে কয়েকটি সংশোধক ব্যবহার করতে পারেন arent স্পষ্টতই আপনি Shiftসংশোধক হিসাবে ব্যবহার করতে পারেন :

! Ctrl Shift <k> : "<kbd></kbd>"

তবে এটি কাজ করে না, অন্তত আমার মেশিনে।

না এই কাজ (বাদ দেওয়া Shift, মূলধন K):

! Ctrl <K> : "<kbd></kbd>"

তবে আপনি ব্যবহার করতে পারেন Ctrlএবং Ctrl+ Alt:

! Ctrl Alt <k> : "<kbd></kbd>"
! Ctrl <k> : "<kbd></kbd>"

কার্সারটি সঠিকভাবে স্থাপন করা হচ্ছে

উপরের ম্যাপিংস স্ট্রিংয়ের পরে কার্সারটি রাখবে ( |কার্সার নির্দেশ করে):

<kbd></kbd>|

আমি মনে করি ট্যাগটির ভিতরে কার্সার রাখার জন্য কোনও সাধারণ-উদ্দেশ্য সমাধান হতে পারে না; তার জন্য আপনাকে উদ্দেশ্যমূলক সরঞ্জাম ব্যবহার করতে হবে। তবে আপনি কার্সারটি নির্দিষ্ট অ্যাপ্লিকেশনগুলিতে ট্যাগের ভিতরে যেতে পারেন।

আমি gnome-terminalব্যাশের সাথে ব্যবহার করি যা রিডলাইন কীবাইন্ডিংগুলি (ইম্যাকস-মত) ব্যবহার করে। Ctrl-bএকটি চরিত্রের পিছনে যাওয়ার কী-বাইন্ডিং। আমার টার্মিনালে আমি টাইপ করতে Ctrl+v bএবং নিয়ন্ত্রণের অক্ষর পেতে পারি ^B(U + 0002 (পাঠ্যের শুরু))। সুতরাং স্ট্রিংয়ের শেষে এই অক্ষরের ছয়টি টাইপ করুন:

! Ctrl Alt <k> : "<kbd></kbd>^B^B^B^B^B^B"

আপনি যদি এমন কোনও অ্যাপ্লিকেশনের ভিতরে থাকেন যা ^Bসঠিকভাবে ব্যাখ্যা করে (যেমন টার্মিনাল এবং ইমাকস): কার্সারটি ট্যাগের ভিতরে স্থাপন করা হবে :

<kbd>|</kbd>

রচনা কী ব্যবহার করা হচ্ছে

আপনি অবশ্যই <Multi_key>একই জিনিস অর্জন করতে রচনা কী ( ) ব্যবহার করতে পারেন । উদাহরণস্বরূপ, t("ট্যাগ") এবং k("কীবোর্ড") ব্যবহার করুন:

<Multi_key> <t> <k> : "<kbd></kbd>^B^B^B^B^B^B"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.