Linje-udvidelsesmodulet¶
En værktøjskasse af handlinger, der virker på hele linjer — duplikér, flyt, sortér, fjern dubletter, opdel, sammenføj og ryd op i linjer. Hver kommando bliver til ét enkelt fortrydelsestrin.
Omfang: hvad hver kommando virker på¶
- Handlinger på markørlinjen (duplikér, flyt, indsæt tom) virker på det markerede linjeområde eller blot på markørens linje, når intet er markeret.
- Områdeomdannelser (sortér, fjern dubletter, vend om, bland tilfældigt, fjern tomme linjer, opdel) virker på de markerede linjer eller på hele dokumentet, når intet er markeret.
- Sammenføj linjer kræver en markering over flere linjer og sammenføjer dem med ét mellemrum.
Hver linje beholder sin oprindelige linjeskiftsekvens (\n, \r\n, \r), så
blandede eller ikke-hjemmehørende linjeskift overlever handlingen.
Hvor du finder det — Rediger ▸ Linjer¶
Redigering og flytning¶
| Kommando | Hvad den gør |
|---|---|
| Duplikér den aktuelle linje | Kopierer linjeområdet ind under sig selv. |
| Flyt den aktuelle linje op / ned | Flytter linjeområdet en række op eller ned. |
| Indsæt tom linje over / under den aktuelle | Tilføjer en tom linje ved siden af markørlinjen. |
| Opdel linjer | Ombryder hårdt de linjer, der er længere end 80 kolonner, ved det sidste mellemrum før grænsen (eller hårdt ved 80). |
| Sammenføj linjer | Fletter de markerede linjer til én, adskilt af mellemrum. |
At fjerne linjer¶
| Kommando | Hvad den gør |
|---|---|
| Fjern dublerede linjer | Fjerner hver senere dublet og beholder de første forekomster. |
| Fjern på hinanden følgende dublerede linjer | Slår kun tilstødende dubletter sammen. |
| Fjern tomme linjer | Fjerner linjer uden tegn. |
| Fjern tomme linjer (også med blanktegn) | Fjerner også linjer, der kun indeholder blanktegn. |
At ændre rækkefølgen¶
| Kommando | Hvad den gør |
|---|---|
| Vend linjerækkefølgen om | Vender rækkefølgen af linjerne. |
| Bland linjerækkefølgen tilfældigt | Blander linjerne. |
Sortering¶
Sortering findes med syv nøgler, hver både stigende og faldende (14 kommandoer). Sorteringen er stabil — ens linjer beholder deres indbyrdes rækkefølge.
| Sorteringsnøgle | Sorterer efter |
|---|---|
| Leksikografisk | Den rå byteværdi. |
| Leks. … uden forskel på store/små | Byteværdien, uden forskel på store og små ASCII-bogstaver. |
| I sprogområdets rækkefølge | Sprogbevidst sortering (accenter, sprogområdets regler). |
| Som heltal | Det forreste hele tal på hver linje; linjer uden tal sorteres først. |
| Som decimaltal (punktum) | Det forreste tal med . som decimalseparator. |
| Som decimaltal (komma) | Det forreste tal med , som decimalseparator. |
| Efter længde | Linjens længde i byte. |
Afsluttende linjeskift bevares
En ændret rækkefølge bevarer dokumentets samlede form med hensyn til afsluttende linjeskift: en fil, der sluttede uden et afsluttende linjeskift, gør det stadig efter en sortering, en omvending eller en blanding.