সাব্লাইম পাঠ্যে রেকর্ডকৃত ম্যাক্রোতে কী কীবোর্ড শর্টকাট অর্পণ করব


43

আমার কাছে ম্যাক্রোগুলির একটি গুচ্ছ রয়েছে যা আমি সাবলাইম টেক্সট 2 এ রেকর্ড করেছি এবং সেভ করেছি I'm আমি তাদের প্রত্যেকের কাছে কীবোর্ড শর্টকাট বরাদ্দ করার চেষ্টা করছি, তবে কীভাবে এটি করা যায় সে সম্পর্কে আমি একরকম হারিয়েছি,

আমি এক নজর ছিল

তবে এটি বিদ্যমান কমান্ডগুলির কী কী বাইন্ডিং সেট করতে হবে তা ব্যাখ্যা করে।

এটিতে ম্যাক্রো চালানোর জন্য আমার কী সেট করা উচিত?


2
এটি ST3 তে সমানভাবে প্রযোজ্য - ধন্যবাদ!
পিটিএম

উত্তর:


61

ম্যাক্রো চালানোর জন্য সাব্লাইম পাঠ্যকে নির্দেশ দেওয়ার জন্য, আপনাকে "কমান্ড" -র পরামিতি হিসাবে "রান_ম্যাক্রো_ফाइल" পাস করতে হবে, ম্যাক্রোর ফাইল নাম হিসাবে যুক্তি রয়েছে।

প্রথমত, কেবলমাত্র একটি ম্যাক্রো রেকর্ড করা কোনও ফাইলে সংরক্ষণ করে না, আপনাকে ম্যাক্রো একটি ফাইলে সংরক্ষণ করতে হবে। এটি সরঞ্জামসমূহ → সেভ ম্যাক্রোতে ক্লিক করুন এবং তারপরে একটি ফাইলের নাম দিন done ম্যাক্রোগুলি সাধারণত %appdata%\Sublime Text 2\Packages\Userফোল্ডারে সংরক্ষণ করা হয় ।

এরপরে, কীবোর্ড শর্টকাট বরাদ্দ করতে, পছন্দসমূহ → কী বাইন্ডিংস - ব্যবহারকারী থেকে কীবাইন্ডিংস ফাইলটি খুলুন।

এখন, কী-বাইন্ডিংয়ের সাধারণ ফর্ম্যাটটি নীচের মত:

{ "keys": [<key sequence>], "command": "run_macro_file", "args": {"file": "Packages/User/<file name>.sublime-macro"} }

সুতরাং, আপনি যদি এমন ম্যাক্রোতে Ctrl+ Shift+ বরাদ্দ করতে চান Xযা "শেষ করতে কমা যোগ করুন" হিসাবে সংরক্ষণ করা হয়েছে, কী-বাইন্ডিং লাইনটি এর মতো দেখাবে:

[
    { "keys": ["ctrl+shift+x"], "command": "run_macro_file", "args": {"file": "Packages/User/add comma to end.sublime-macro"} }
]

2
শর্টকাটটি সক্রিয় থাকবে এমন সুযোগটি আপনি সীমাবদ্ধ রাখুন context.. এখানে এমমেট থেকে একটি উদাহরণ: github.com/sergeche/emmet-sublime/blob/master/…
পিটিএম

@ পিটিএম এটি কি বোঝায় যে আপনি কিছু ম্যাক্রোকে কেবলমাত্র উদাহরণস্বরূপ পাইথন স্ক্রিপ্টগুলির জন্য সক্রিয় রাখতে সীমাবদ্ধ রাখতে পারেন?
gustafbstrom

1
@ গুস্তাফব্রস্টম - কিন্ডা! হ্যাঁ, কিন্তু সীমাবদ্ধতা কী আসলে বাঁধাই না ম্যাক্রো :) docs.sublimetext.info/en/latest/reference/...
ptim

1
এখনও sublime v3 সঙ্গে কাজ করে। পথ আপেক্ষিক তাই "Packages/User/my_commands.sublime-macro"কাজ। ম্যাক পরীক্ষিত।
মার্লো

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