উত্তর:
আপনি কার্সারটিকে একটি ব্রাকেটের উপরে নিয়ে যেতে পারেন, এবং করতে vf{
বা vf(
আপনাকে ভিজ্যুয়াল মোডে আনতে এবং তারপরে ব্র্যাকেট (এবং অন্তর্ভুক্ত) পর্যন্ত সমস্ত কিছু নির্বাচন করতে পারেন।
হ্যাঁ। এর a
পরিবর্তে ব্যবহার করুন i
as
ya{
ya(
দেখ
:help a{
:help a(
এবং আরও সাধারণভাবে,
:help text-objects
:help 04.8
নেই f{v%
বা f(v%
কি আপনি চান? এটি আপনার কার্সারটিকে পরবর্তী to বা (, আপনাকে ভিজ্যুয়াল মোডে প্রবেশ করে এবং তার পরে আপনার কার্সারটিকে সম্পর্কিত সমাপ্তি} বা) এ সরিয়ে দেয়। আপনি যদি ইতিবাচক ক্ষেত্রটি বেছে নিতে চান তবে আপনি একটি মূলধন ব্যবহার করতে পারেন F
। ক্লোজিং jump বা) প্রথমেও লাফিয়ে উঠতে ঠিক পাশাপাশি কাজ করে - f}v%
।
একবার আপনি যা নির্বাচন চান, আপনি পারেন y
, d
, x
, এটা ইত্যাদি। %
কমান্ড বহু-লাইন খুব কাজ করে, তাই আপনি (যদিও যদি আপনি চান কোডের বড় ব্লক এই প্রযুক্তিটি ব্যবহার করতে পারেন f
এবং F
যাতে আপনি পারেন প্রথম অথবা শেষ লাইনে শুরু করার না থাকে,)।
সম্পাদনা: ভাল উত্তর, আপনি যা খুঁজছেন ঠিক তা বলে মনে হচ্ছে:
ya(
i
আপনার আসল কমান্ডের সাথে প্রতিস্থাপন করা a
ঠিক একই জিনিসটি করে, এটির মধ্যে '(' অক্ষর অন্তর্ভুক্ত This এটি " একটি ব্লক ইয়াঙ্কিং ", yi(
সেখানে " আই ন্যাং ব্লক ইয়াঙ্কিং") রয়েছে।
f{
নিকটতম খোলার ধনুর্বন্ধকে নিয়ে যাবে, যা আপনি ইতিমধ্যে চালু। আপনি সম্ভবতv%
যা চান তা হ'ল যা আপনাকে মিলে যাওয়া ধনুর্বন্ধকে নিয়ে যাবে এবং উভয় পক্ষেই ব্যবহার করা যেতে পারে।