Я випадково натиснув ghу звичайному режимі і розпочав вибір, тому я підняв документ і знайшов :h Select-mode.
З того, що я розумію, режим вибору близький до режиму візуального винятку, що:
- Набравши символ для друку
<CR>або<BS>видаливши виділення, запустіть режим вставки та замініть вибір на введення. hjklта інші звичайні або візуальні режими переміщення не розширять вибір, якщо вони не мають префіксу<Shift><CTRL-O>і<CTRL-G>перейде у візуальний режим.- Документ також говорить наступне, що, якщо я правильно зрозумів, означає, що можна робити лінійний відбір, який потім обробляється персонально:
Під час використання оператора в режимі вибору та вибору лінійно, вибраними лініями керуються, але подібно до вибору символів. Наприклад, коли буде видалено цілий рядок, його можна пізніше вставити на половину рядка.
Я трохи розгублений, бо не розумію, для чого цей режим був створений: все, що я бачу, це те, що він менш зручний, ніж візуальний режим, і не дає більше функцій.
Крім того, всі пошукові запити дають результати щодо вибору у візуальному режимі, але не відносяться до режиму вибору.
Тому мої запитання:
- Чому був створений режим вибору?
- У чому його перевага порівняно з візуальним режимом?
- Який випадок використання, коли цікавіше використовувати режим вибору?
MetaNote Я не маю уявлення, який тег має відношення до цього питання.
c), тож залежно від того, що ви хочете зробити, режим вибору може бути корисним. Шкода, що я про це забуваю.
cце збережений натискання клавіші, оскільки вибір не такий зручний, як у візуальному режимі (оскільки ви не можете використовувати eчи iwбезпосередньо).
'selectmode'міститься mouseі 'mouse'міститься прапор для поточного режиму, вибравши мишкою, запуститься режим вибору (відповідно до документа).