GNU/Linux >> Znalost Linux >  >> Linux

Úprava vizuálního bloku ve vimu

Právě jsem zde implementoval odpověď sid-m, výsledek ukažte zde. S tímto problémem se také setkává jen málo uživatelů.

Po stisknutí I:

Zadáno aaa:(Nenechte se zmást stavem, který je stejný jako u normálního vložení stisknutím i zde)

Zadáno Esc.


Po stisknutí I v režimu vizuálního bloku se zdá, že vim vstoupil do režimu vkládání. Ale když opustíte režim vkládání a přejdete znovu do normálního režimu, uvidíte, že klávesy, které jste stiskli v režimu vkládání, se projevily v celém vybraném bloku.

Demo je k dispozici na tomto odkazu


Režim vizuálního bloku

Vložení textu před výběr

Krok 1, vytvořte výběr vizuálního bloku pomocí:

<C-v>{motion}

Krok 2, přejděte do režimu vkládání pomocí I :

I

Krok 3, vložte, co chcete:

foo

Krok 4, opusťte režim vkládání:

<Esc>

Vložení textu za výběr

Krok 2, zadejte režim vkládání pomocí A :

A

Změna obsahu výběru

Krok 2, vystřihněte a přejděte do režimu vkládání pomocí c :

c

Nahradit obsah výběru stejným znakem

Krok 2, stiskněte r :

r

Krok 3, stiskněte požadované tlačítko:

-

Zkuste to příště trochu víc.


Linux
  1. Jak na Vim Tipy pro začátečníky (nebo, Pomoc! Musím používat Vim!)

  2. Jak nainstalovat, upravit nebo odebrat úlohy Cron v dávkovém režimu

  3. Vim se zasekl v režimu vkládání

  1. 25 základních příkazů Vim pro navigaci a úpravy

  2. Jak vložit text na začátek každého řádku ve Vimu

  3. Existuje způsob, jak spustit vim v režimu pouze pro čtení

  1. Je možné mít v terminálu vazby kláves Vim?

  2. Co jsou režimy Vim? Jak je změnit?

  3. vim výukový program s příklady příkazů