حالت ویژوال
به غیر از حالت ورود متن (insert mode) و حالت نرمال (normal mode) و حالت دستوری (command mode)، حالت دیگری نیز به نام حالت ویژوال (visual mode) وجود دارد. از این مود برای انتخاب و ویرایش و انجام عملیاتهای مختلف بر روی بخشهای بزرگتری از متن استفاده میشود
ویژوال مود سه حالت کلی دارد.
- حالت کاراکتری
- حالت خطی
- حالت بلاک
character mode, line mode, and block mode
v-- انتخاب متن در حالت کاراکتریV-- انتخاب متن در حالت خطیCtrl+v-- انتخاب متن در حالت بلاک
پس از فعالسازی یکی از حالتها، با استفاده از کلیدهای جهت متن را انتخاب کنید.
o-- حرکت از ابتدای متن انتخاب شده به آخر آنaw-- انتخاب یک کلمهab-- انتخاب یک بلاک کد که در بین پرانتز استaB-- انتخاب یک بلاک کد که در بین آکولاد است {}at-- انتخاب یک بلاک کد که در بین تگ است <>ib-- انتخاب قسمت داخلی یک بلاک کد که بین پرانتز استiB- انتخاب قسمت داخلی یک بلاک کد که بین آکولاد است {}it-- انتخاب قسمت داخلی یک بلاک کد که بین یک تگ است <>
پس از انتخاب متن مورد نظر میتوانید عملیاتهای مختلف را به وسیلهی کلیدهای زیر انجام دهید.
y-- کپیd-- کاتp-- جایگذازی