Emacs- এ অব্যবহৃত কীগুলি কী হতে পারে যা সাধারণত কীবোর্ড ম্যাক্রোগুলিকে আবদ্ধ করতে ব্যবহার করা যেতে পারে?


10

আমি পড়তে যে কীবোর্ড ম্যাক্রো প্রদানকারীর সাথে যুক্ত হন চাবি স্বাভাবিক ভাবেই হয় C-x C-k 0থেকে 9এবং Aথেকে Z

সুতরাং উদাহরণস্বরূপ, আমরা একটি কীবোর্ড ম্যাক্রো সংজ্ঞায়িত করার পরে, আমরা টাইপ C-x C-k bকরতে পারি এবং ইমাকস বাঁধতে একটি কী জিজ্ঞাসা করবে। আর এই কাজের জন্য সংরক্ষিত চাবি রয়েছে C-x C-k 0করার 9এবং Aকরতে Z

তবে এটিতে বেশ কয়েকটি কীস্ট্রোক জড়িত। এটিকে বাঁধতে ভাল কী কী? আমি দেখতে পেয়েছি যে আমি এটি ইমাসস জিইউআই সংস্করণ ব্যবহার করে উবুন্টু ভার্চুয়াল মেশিন চালিত কোনও ম্যাকের সাথে C-<return>বা Option+ বাঁধতে পারি Enter। সুতরাং এটি কাজ করা উচিত, তবে ইমাস টার্মিনাল সংস্করণ এবং ম্যাকের নেটিভ ইম্যাকস উভয়ই + C-<return>বা ঠিক হিসাবে আচরণ করে , যাতে এটি কাজ করে না। OptionEnter<return>

Emacs- এ অব্যবহৃত কীগুলি কী হতে পারে যা সাধারণত কীবোর্ড ম্যাক্রোগুলিকে আবদ্ধ করতে ব্যবহার করা যেতে পারে?

অথবা হয়ত অন্যথা, সব সহজ কি যে আবদ্ধ নেই দেখানোর জন্য একটি উপায় Ctrlএবং Meta?


এই প্রশ্নটি সম্ভবত খুব বিস্তৃত এবং সম্ভবত মতামত-ভিত্তিক উত্তরগুলি ছড়িয়ে দিতে পারে। কম মতামত-ভিত্তিক করতে দয়া করে প্রশ্নটি সম্পাদনা করুন।
ড্যান

অনুরোধ হিসাবে সম্পন্ন ...
অপ্রচলিত

উত্তর:


10

... সিটিআরএল এবং মেটাতে আবদ্ধ নয় এমন সমস্ত সাধারণ কীগুলি দেখানোর কোনও উপায় আছে?

আপনি unboundডেভিস হেরিং দ্বারা প্যাকেজ চেক করেছেন ? describe-unbound-keysএটিতে ফাংশন রয়েছে , যা key complexityস্কোরকে কল করে এমন কিছুকে ভিত্তি করে আনবাউন্ড কী চাপায় lists খুব শীতল বৈশিষ্ট্যটি প্রায় কী দুল CTRLএবং METAকীগুলি আলাদা করতে চারপাশে খেলতে ।

অন্তর্নিহিত স্কোরিং প্রক্রিয়াটি পেতে, key-complexity-1আনবাউন্ড.এলতে ফাংশনটি দেখুন এবং ভারীকরণের কারণগুলিকে আলাদা করতে CTRLএবং METAকীগুলি সামঞ্জস্য করুন । এই প্যাকেজটিতে দরকারী কী বাইন্ডিং ক্রমগুলি স্বয়ংক্রিয়ভাবে আবিষ্কারের জন্য দুর্দান্ত সম্ভাবনা রয়েছে।


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

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

সুতরাং "আংশিক" স্বয়ংক্রিয়। এমন কিছু কী রয়েছে যা সহজেই পৌঁছতে পারে যা বেশিরভাগ লোক সবেই ব্যবহার করে এমন কিছুতে আবদ্ধ। আইআইআরসি ট্রান্সপোজ এর মতো, এবং পুনরায় প্রত্যাবর্তনের জন্য ভাল প্রার্থী হবেন - ফাংশন ফ্রিকোয়েন্সি ব্যবহারের সাথে এই প্যাকেজটির সংমিশ্রণ আপনাকে তা বলবে। এমএক্স সর্বাধিক ব্যবহৃত চাবিগুলির মধ্যে একটি তবে এটি আধুনিক কীবোর্ডগুলির সাথে পৌঁছানো শক্ত - এরগোএম্যাকস এটি মা'র কাছে প্রত্যাবর্তন করবে এবং আমি এটি ব্যবহার করেছি এবং এটি খুব পছন্দ করেছি। বাইন্ডিংয়ের একটি ভাল সেট তৈরি করতে খুব সময় প্রয়োজন, বিশেষত যখন আপনি শুরু করছেন এবং আপনি কী করছেন তা জানেন না, তাই এমন কিছু যা সাহায্য করতে পারে তা সত্যিই দরকারী।
ব্রায়ান বার্নস

@ bburns.km এর জন্য যান কারণ আপনি যা বর্ণনা করছেন তা কাস্টমাইজেশন, স্বয়ংক্রিয়তা নয়।
ইমাস ব্যবহারকারী

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