উত্তর:
আমি আমার ম্যাকের কাছাকাছি যাবার জন্য আর কোথাও চলে যাব না, তবে ইউকেলে কি ক্যাপস লকটি পুনরায় তৈরি করতে সক্ষম হবে? আমি জানি আপনিও সিস্টেমের পছন্দগুলি ব্যবহার করে ক্যাপস লকটি পুনরায় তৈরি করতে পারেন, তবে আমি মনে করি সম্ভাব্য প্রতিস্থাপনগুলি সীমিত (আবার কোনও ম্যাক থেকে পরীক্ষার বাইরে) ...
ডাবল কম্যান্ডের ম্যাপিংটি অন্তর্ভুক্ত রয়েছে কিনা তা আপনি দেখতেও পেলেন , যেমন রিপোর্টগুলি সুপারিশ করে যে এটি কমপক্ষে এসএল-তে 32 বিট কার্নেল মোডে কাজ করে ...
এসএল এর জন্য একটি পিসি কেইবোর্ডহ্যাক কাঁটাচামচ আছে বলে মনে হচ্ছে:
এটি আপনার প্রশ্নের সত্যই উত্তর নয়, তবে আমি কল্পনা করি আপনি কীটি পুনর্নির্মাণ করতে চান যাতে আপনার আঙুলটি ভিম মোডগুলি স্যুইচ করতে এতদূর ভ্রমণ করতে পারে না। এক-দু'সপ্তাহ আগে আমি আবিষ্কার করেছি যে Ctrl-[
এটি হিট Esc
করার মতো এবং এটি দুটি কী কী হলেও টাইপ করা সহজ।
আমি Ctrl-[
পরিবর্তে আপনার আঙ্গুলগুলি শেখানোর পরামর্শ দিই , তবে আপনাকে কোনও কী পুনর্নির্মাণের প্রয়োজন হবে না এবং ক্যাপস-লক কার্যকারিতা হারাবেন না।
সংকলন করার সময় দুটি সমস্যা ছিল।
1: আপনার পথে বিকাশকারী সামগ্রী রয়েছে তা নিশ্চিত করুন। স্পষ্টতই, আপনার পথে নিম্নলিখিত লাইনটি যুক্ত করুন:
/ ডেভেলপার / usr / bin /
2: ওটুলের সাথে কিছু উদ্ভট ত্রুটি পাওয়া যায় নি: ত্রুটিটি আমি এর মতো দেখতে পেয়েছি "*** অপ্রত্যাশিত ব্যতিক্রম 'এনএসআইডিয়ালিআরগমেন্ট এক্সেপশন' এর কারণে অ্যাপ্লিকেশনটি সমাপ্ত করা হচ্ছে, কারণ: 'লঞ্চের পাথ অ্যাক্সেসযোগ্য নয়'"
এটি সমাধানের জন্য এটি ব্যবহার করুন:
ln -s / বিকাশকারী / usr / বিন / otool / usr / বিন / otool
তার পরে, সবকিছু আমার জন্য কাজ করেছিল।
যদিও এটি আপনার প্রশ্নের উত্তর না দেয় এটি আপনার সমস্যার সমাধান হতে পারে:
" Mapping ESC in insert mode and command mode to double i
imap ii <C-[>
cmap ii <C-[>
এটি আপনার .vimrc ফাইলে রাখুন। এর পরে আপনি সন্নিবেশ বা কমান্ড মোড থেকে বেরিয়ে আসতে ii টিপতে পারেন। আপনার ESC বা CAPS লক কীটি পৌঁছানোর দরকার নেই।
আমি আমার ম্যাক কীবোর্ডটি পুনরায় তৈরি করতে সিলটি ব্যবহার করি https://pqrs.org/osx/karabiner/seil.html.en
দ্রষ্টব্য, আপনাকে অবশ্যই আপনার ম্যাক কীবোর্ড সেটিংস থেকে ডিফল্ট ক্যাপস লক কীটি বাতিল করতে হবে।