আমি কয়েক বছর ধরে সেকেন্ডারি এডিটর হিসাবে ভিএম ব্যবহার করে আসছি তবে বিভিন্ন কারণে, আমার প্রাথমিক সম্পাদক পাওয়া গেলেও আমি নিজেকে এটিকে আরও বেশি করে ব্যবহার করতে দেখি। একটি সমস্যা যা আমাকে সর্বদা সম্পর্কে জাগিয়ে তোলে vim
এবং এটি আমাকে আরও বেশি ব্যবহার করা থেকে বিরত রাখে তা হ'ল এটি যেভাবে কার্সার স্থাপনাকে পরিচালনা করে। কার্সার শুধুমাত্র হতে পারে উপর বদলে চরিত্র, মধ্যে অক্ষর, যেমন 1984 সাল থেকে তৈরি যেকোনো সম্পাদক ক্ষেত্রে হতে পারে।
এটি কেন একটি সমস্যা তা কেবল উদাহরণের জন্য, আমি যদি একটি লাইনের শেষ শব্দটি মুছতে চাই, আমি লাইনের $
শেষ প্রান্তে যেতে এবং তারপরে db
পিছনে মুছতে হিট করি । এটি মুছে ফেলার জন্য একটি চরিত্র ছেড়ে দেয়, কারণ সত্যই লাইনের শেষ দিকে $
যায়নি , এটি লাইনের শেষ চরিত্রে গিয়েছিল এবং বর্তমান চরিত্রের আগে যা ছিল তা মুছে ফেলে। সমস্যাটি এমন নয় যে আমাকে একটি অতিরিক্ত চরিত্র টাইপ করতে হবে, এটি সরল হওয়া উচিত যা করার ক্ষেত্রে অতিরিক্ত চিন্তাভাবনা জড়িত, যা আমার দৃষ্টি আকর্ষণ করে যা আমি আসলে সম্পাদন করার চেষ্টা করছি তা থেকে দূরে সরিয়ে দেয়।db
আমার কাছে মনে হয় যে আরও আধুনিক আইডিয়া কার্সার প্লেসমেন্টটি প্রতিটি উপায়ে উচ্চতর এবং আমি vim
এই পদ্ধতির ব্যবহার করতে স্যুইচ করতে চাই । আমি নিশ্চিত যে কিছু হার্ড-কোর vim
অনুরাগীরা সে সম্পর্কে আমার দৃষ্টিভঙ্গির সাথে একমত নন, তবে যেহেতু vim
এর শ্রেষ্ঠত্বের জন্য একটি মানক যুক্তি তার অসীম কনফিগারেশন:
- এটি কি এই ক্ষেত্রে সরবরাহ করতে পারে?
- পারি
vim
কার্সার রাখুন করা মধ্যে অক্ষর?
$bD
Insert
মোডের সন্ধান করছেন বাnormal
মোডের বিন্দুটি হারিয়েছেন বলে মনে হচ্ছে । আমি করতে$daw
বা$bdw
স্বাভাবিক মোডে একটি লাইনে শেষ শব্দটি মুছতে চাই । ইনInsert
মোড এবার কি করবোA<Ctrl-w>
।