উত্তর:
ভাল প্রশ্ন!
নিজেই গতি হিসাবে, আপনি ঠিক বলেছেন, _কোনও বিশেষ কার্যকর কী নয়।:h _
*_*
_ <underscore> [count] - 1 lines downward, on the first non-blank
character |linewise|.
এখানে মূল শব্দটি "লাইনওয়াইজ"। তাই আপনি যদি আপনার লক্ষ্য ঠিক কার্সার সরানোর জন্য, তারপর ^, jআর +সব কাজ শেষ, এবং অনেক বিন্দু নয় _। তবে কোনও অপারেটরের পক্ষে যুক্তি হিসাবে _এটি সুপার পাওয়ারফুল।
ডবল কী শর্টকাট অনেক আসলে ঠিক শর্টকাট আছে _। উদাহরণ স্বরূপ,
dd -> d_
cc -> c_
yy -> y_
Y -> y_
ইত্যাদি কারণ এটি একটি লাইনওয়ালা গতি, এটি আপনার কর্সারটি যেখানে শুরু হয় তা বিবেচনা না করেই পরিচালিত হওয়ার জন্য সম্পূর্ণ লাইনটি নির্বাচন করে, যেখানে ^কেবল আপনার চরিত্র থেকে প্রথম অ-ফাঁকা জায়গায় যায়।
ব্লকওয়াইস গতিশীলতার বিরুদ্ধে লাইনওয়াইস বনাম ব্লকওয়্যার গতি সম্পর্কে চিন্তা করার সময় এটি আমাকে সহায়তা করে যা আমি গতির আগে vবা Vঠিক ডানদিকে চাপছি । তাই আমি কল্পনা d^সমতূল্য হতে v^dএবং আমি কল্পনা d_সমতূল্য হতে V_dবা V^d। অবশ্যই, আপনি কোনও গতিটিকে লাইনওয়াইজ বা চরিত্রগত দিক থেকে বাধ্য করার জন্য ওভাররাইডও করতে পারেন। সুতরাং dv_আসলে d^বা হিসাবে একই v^d, এবং ঠিক মত dVwমত Vwdযা একই d_।
এটি নির্দিষ্ট করে "গণনা -১ ম" লাইন হওয়ার কারণটি হ'ল 1dd(যা সত্যই d1_) একটি সম্পূর্ণ লাইন মুছে দেয়, 2dd(যা সত্যই d2_) 2 টি সম্পূর্ণ লাইন 3ddমুছে ফেলে, 3 টি সম্পূর্ণ লাইন মুছে দেয়, ইত্যাদি
ddএর চেয়ে বেশি সুবিধাজনক হতে পারে d_তবে এটি ddকেবল ম্যাপিং d_। এবং এটি উইমস্ক্রিপ্টেও কার্যকর।
gUU? আমি মনে করি যেখানে <operator>_এটি ব্যবহৃত হবে তার প্রকৃত উদাহরণ খুঁজে পাওয়া সার্থক হবে।
ddএর চেয়ে সহজd_এবং এর3yjচেয়ে সহজ4y_।