Запитання з тегом «visual-mode»

Візуальний режим - це гнучкий і простий спосіб вибрати фрагмент тексту для оператора.

1
Що таке режим вибору та коли його актуально використовувати?
Я випадково натиснув ghу звичайному режимі і розпочав вибір, тому я підняв документ і знайшов :h Select-mode. З того, що я розумію, режим вибору близький до режиму візуального винятку, що: Набравши символ для друку <CR>або <BS>видаливши виділення, запустіть режим вставки та замініть вибір на введення. hjkl та інші звичайні або …

10
Як прокоментувати набір рядків, вибраних у візуальному режимі?
Як я коментую кілька у вибраному рядку візуального режиму? Як зробити так, щоб мова була специфічною? Наприклад, якщо вибрано перші 4 рядки: def foo(a,b): for each in (a,b): print each return a+b print "2" Операція команди / макроса повинна призвести до цього (в python): #def foo(a,b): # for each in …

1
Розгорніть візуальний вибір у інший бік
Іноді я вибираю візуальний відбір, наприклад, Vjjjjjлише для того, щоб пізніше зрозуміти, що я повинен був розпочати вибір на один рядок вище. Однак натискання kпросто зменшує нижній діапазон виділення, а не переміщення всього вибору на один рядок. Ось візуальна ізація (га, га), де виділені жирними лініями я вибрав: Не вибирайте …


2
Як заблокувати заміну коду у візуальному режимі?
У мене є список елементів, де я хочу замінити перші два символи: a) item 1 b) item 2 c) item 3 Який найшвидший спосіб зробити це: * item 1 * item 2 * item 3 У мене є підхід із візуальним режимом (Ctr-v, jjj, але потрібно виконати дві команди заміни. …

7
Швидший спосіб переміщення блоку тексту
Ось як я зазвичай копіюю текст або код: Виберіть блок у режимі Visual ( V) та видаліть його d; або якщо це лише один рядок, просто використовуйте dd. Перейдіть туди, де я хочу, щоб текст був, я занадто дурний, щоб пам’ятати різницю між pі P, тому я розумію це близько …

3
Як робити відступ> <, не виходячи з візуального режиму та не втрачаючи поточний вибір?
Мені часто доводиться вручну відступати, але коли я переходжу у візуальний режим, вибираю рядки для відступу та натискаю &lt;або &gt;, я залишаю візуальний режим, хочу я чи ні. Я вважаю за краще, щоб я залишався у візуальному режимі, а вибір і положення курсора залишалися недоторканими. Як я можу цього досягти?


1
Розкладіть вибрані лінії
Як можна складати та розгортати лінії, вибрані у візуальному режимі? Скажімо, у мене є три абзаци, і я хочу скласти перший або останні два в один рядок: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el texto …

2
Як частково замінити текст у вибраному текстовому блоці?
Нелегко знайти приємну назву для моєї проблеми. Мені відомо про вставку перед текстовим блоком: Ctrl- v виберіть I текст типу рядків ESC Тепер я хотів би це зробити, але також замінивши частину в моєму виборі блоків. В даний час я роблю дві операції Ctrl- v виберіть блок x повернутися для …

3
Як візуально вибрати блок тексту, який я щойно вставив у Vim?
Мені зазвичай потрібно переміщати / копіювати фрагменти коду між моїми вихідними файлами. Після того, як я вставляю блок тексту, мені зазвичай потрібно застосувати певну операцію до цього блоку, наприклад, повторне нагадування їх =. Чи є спосіб легко візуально вибрати блок тексту, який я щойно вставив, не роблячи це вручну?

3
Як я можу отримати джерело візуального підбору vimscript?
Якщо у мене є пара рядків вимскрипту, які я хочу перевірити перед тим, як розмістити свій vimrc, чи можна візуально вибрати, а потім вивести їх? я намагався зробіть візуальний вибір v, потім запропонуйте зробити вибір тощо :'&lt;,'&gt;so Але vim дає помилку не дозволяється діапазон також :'&lt;,'&gt;w | so дає Використовуйте! …

3
Візуальний вибір від курсору до наступного порожнього рядка?
Як вибирається з поточного рядка до наступного порожнього рядка? Я знаю про SHIFT+, Vале тоді мені доведеться або перейти до наступного порожнього рядка, або натиснути клавішу вниз кілька разів. Я знаю, як це зробити добре, коли є такий відповідний персонаж, як, }але я не маю уявлення, як це зробити для …

4
Як домогтися відбору різної довжини текстів на різних рядках?
припустимо, у мене є такі тексти: aaa-dd-e: "aaa", bb-x: "bb", c-9: "c" Я хочу зробити вибір як нижче: aaa-dd-e:"aaa", bb-x:"bb", c-9:"c" Я спробував використовувати cv для створення візуального блоку, але після того, як я створю виділення в першому стовпчику і натискаю "f:" (я мав на увазі розширити виділення до позначки …

1
Як змінити візуально вибраний блок за допомогою зовнішньої команди?
У мене є файл, який складається з двох вертикальних частин. У лівій частині дані вже форматовані, і я не хочу їх змінювати. Я хочу лише відформатувати дані з правого боку. Скажіть, у мене є файл з такими рядками foo=bar baz # Neato Junk quux=xyzzy # Bilbo Baggins Ring з ще …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.