অন্য দিক থেকে একটি চাক্ষুষ নির্বাচন প্রসারিত করুন


31

কখনও কখনও আমি ভিজ্যুয়াল নির্বাচনটি উদাহরণস্বরূপ নির্বাচন করেছিলাম Vjjjjj, কেবল পরে বুঝতে পারি যে আমার আরও একটি লাইন উচ্চতর নির্বাচন শুরু করা উচিত ছিল। তবে kপুরো নির্বাচনটিকে এক লাইনে উপরে না নিয়ে চাপ দিয়ে কেবল নির্বাচনের নিম্নতর পরিসর হ্রাস পায়।

এখানে একটি ভিজ্যুয়াল আইজেশন (হা, হা) রয়েছে, যেখানে সাহসী রেখাগুলি আমি নির্বাচন করেছি:

এই লাইনটি নির্বাচন করবেন না
এই লাইনটি নির্বাচন করবেন না
এই লাইনটি নির্বাচন করুন!        
এই লাইনটি নির্বাচন করুন!         <- আমি Vএখানে টিপছি ...
 এই লাইনটি নির্বাচন করুন! 
এই লাইনটি নির্বাচন করুন! 
এই লাইনটি নির্বাচন করুন! 
এই লাইনটি নির্বাচন করুন!         <- ... এবং এখানে সরানো হয়েছে। তবে আমার শুরু করা উচিত ছিল
এই লাইন নির্বাচন এক লাইন উচ্চতর নির্বাচন করবেন না!
এই লাইনটি নির্বাচন করবেন না

আমি কীভাবে চাক্ষুষ নির্বাচনের প্রারম্ভিক অবস্থানটিকে অন্য দিকে চালিত করে প্রসারিত করতে পারি? যদি এটি সম্ভব না হয় তবে আমার .vimrc এ কোনও ম্যাপিং যুক্ত করার কোনও উপায় আছে যা আমাকে এটি করতে সক্ষম করে?

উত্তর:


45

আপনি oকমান্ডটি ব্যবহার করতে পারেন , থেকে :help v_o:

হাইলাইট করা পাঠ্যের অন্যান্য প্রান্তে যান: বর্তমান কার্সার অবস্থান হাইলাইট করা পাঠ্যের শুরুতে পরিণত হয় এবং কার্সারটি হাইলাইট করা পাঠ্যের অন্য প্রান্তে সরানো হয়। হাইলাইট অঞ্চল একই থাকে remains

সুতরাং আপনি যখন চাপতে চান সেই লাইনগুলি নির্বাচন শেষ করার পরে o, কার্সারটি নির্বাচনের শুরুতে চলে যাবে এবং আপনি টিপে আগে লাইনটি নির্বাচন করতে পারেন k


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