আমি ওয়েবে কোথাও কেউ ব্যবহার করছে দেখেছি Ctrl-J
এবং এই ম্যাপিংটি আমি জানতাম না বলে আমি প্রাসঙ্গিক ডকটিতে সন্ধান করেছি এবং নিম্নলিখিতটি পেয়েছি:
j or
<Down> or
CTRL-J or
<NL> or
CTRL-N [count] lines downward linewise.
যা আমাকে বেশ কয়েকটি প্রশ্নের দিকে নিয়ে যায়:
- কি
<NL>
: আমি এটির সমতুল্য হিসাবে দেখতে পাচ্ছি<CR>
যেহেতু টিপুন Enterডিফল্টরূপে স্বাভাবিক মোডে একটি লাইন নেমে যাবে তবে কেন এটি<NL>
এখানে এবং না<CR>
? - এই ম্যাপিংগুলির মধ্যে পার্থক্য কী : এই 5 টি বিকল্পের সমস্তই কি একইভাবে এক লাইনে চলে যায়? আমার পরীক্ষাগুলি অনুসারে আমি হ্যাঁ উত্তর দেব তবে তা আমার পরবর্তী প্রশ্নের দিকে নিয়ে যাবে।
- ঠিক একই জিনিসটি করার জন্য সেখানে কীভাবে 5 টি ম্যাপিং রয়েছে : আমি তা বুঝতে পারি
j
এবং<down>
এমন ব্যবহারকারীদের জন্য রাখা হয় যারা ম্যাপিংগুলি ভিম করতে ব্যবহৃত হয় না, তবে অন্য ম্যাপিংগুলি কেন বিদ্যমান? - কখন অন্যটির চেয়ে বেশি ব্যবহার করা আরও আকর্ষণীয় : এটি পূর্ববর্তী প্রশ্নের ধারাবাহিকতা: যদি আমার অনেক সম্ভাবনা থাকে তবে আমার ধারণা যে তাদের বিভিন্ন সুবিধা রয়েছে বা নির্দিষ্ট ব্যবহারের ক্ষেত্রে ব্যবহার করা আরও ভাল। সেগুলি ব্যবহারের ক্ষেত্রে কী কী?
আমি এমনকি এই কমান্ডের অতিরেক আরো অদ্ভুত যখন আমি তাকান, :h k
সেখানে পর্যন্ত যেতে মাত্র 3 উপায় আছে: k
, <UP>
এবং ctrl-p
। সুতরাং বোনাস প্রশ্নটি হল: কেন নীচে যাওয়ার 5 টি উপায় এবং কেবল 3 টি উপরে যেতে হবে?
<CR>
এখানে থাকুন!"
Ctrl-J
বাঁধাই ব্যবহার করেছিল ? কমপক্ষে আমি জানি তাদের মধ্যেCtrl-J/K
এটি "সাধারণ / প্রারম্ভিক লাইনের মতো একই ইনডেন্টেশন স্তর সহ পরবর্তী লাইন অবধি" অবধি ম্যাপ করা সাধারণ বলে মনে হচ্ছে ।