Gå till innehållet

Redigering med flera markörer

Placera flera markörer samtidigt och redigera på många ställen på en gång — skriv, radera och markera vid varje markör tillsammans. Det gör upprepade ändringar genom en fil snabba och precisa.

Arbeta med flera markörer

  • Lägg till ytterligare markörer för att skapa flera infogningspunkter samtidigt.
  • Allt du skriver, raderar eller markerar tillämpas vid varje markör samtidigt.
  • Med flermarkering kan du arbeta med flera separata markeringar tillsammans.

Redigering med flera markörer går naturligt ihop med att markera flera förekomster av en term och ändra dem alla i en enda omgång.

Automatiska par och smart indrag fungerar också vid varje markör: att skriva en parentes skapar ett par vid var och en, Enter behåller varje rads indrag, och ett enda Ångra återställer hela ändringen med flera markörer.

Lägga till markörer

Kommandona finns under Redigera ▸ Flera markeringar.

Åtgärd Windows macOS
Lägg till markör ovanför / Lägg till markör nedanför Ctrl+Alt+Up / Ctrl+Alt+Down ⌥⌘↑ / ⌥⌘↓
Lägg till nästa förekomst (av markeringen eller ordet vid markören) Ctrl+D ⌘D
Markera alla förekomster Ctrl+Shift+L ⇧⌘L
Lägg till en markör med musen Ctrl+klick ⌘+klick
Slå ihop till en markör Esc Esc

Markörer som läggs till så här är oberoende: piltangenterna, Home, End och tangenterna för ordförflyttning flyttar alla markörer samtidigt, var och en på sin egen rad, och med Shift nedtryckt utökas varje markering.

Kolumnmarkering (rektangulär)

En kolumnmarkering är något annat: ett enda rektangulärt block över flera rader.

Åtgärd Windows macOS
Utöka en kolumnmarkering med tangentbordet Alt+Shift+piltangenter ⌥⇧+piltangenter
Rita en kolumnmarkering med musen Alt+dra ⌥+dra

När du skriver i en kolumnmarkering hamnar texten på varje rad i blocket, så en tom kolumnmarkering ser ut som en markör på varje rad. Den förblir ett block bara så länge du utökar den med tangenterna ovan: en vanlig förflyttningstangent — en piltangent, Home, End — avslutar kolumnmarkeringen och lämnar en enda markör. Vill du flytta en markör på varje rad tillsammans lägger du i stället till markörerna med Lägg till markör ovanför / Lägg till markör nedanför.

Kolumnredigeraren fyller en kolumnmarkering med text eller en talföljd.