GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu ospravedlnit prostý text v Linuxu?

potřebujete par (oficiální web, zdrojový kód, stav balíčku na Repology)

např. chcete-li jej získat na ubuntu, postupujte takto:

sudo aptitude install par

k odůvodnění text.txt (při šířce 80 znaků), uložení v newtext.txt :

par j1w80 < text.txt > newtext.txt

pro použití par ve vim nebo gvim:

:set formatprg=par\ j1w80

pak zvýrazněte text, který chcete formátovat, a použijte gq příkaz.

více informací viz man par


fmt je řešení ze staré školy

Z manuálové stránky:

fmt [-cmnps] [-d znaků] [-l počet] [-t počet][cíl [maximum] | -šířka | -w šířka] [soubor ...]

a

Délka cíle je ve výchozím nastavení 65 a maximální o 10 více než je délka cíle. Alternativně lze jeden parametr šířky zadat buď přidáním pomlčky před něj nebo použitím -w. Například fmt -w 72'', fmt -72'' a ,,fmt 72 72'' produkují identický výstup.


Můžete to udělat v emacs pomocí fill-paragraph nebo fill-region (vyplňte dokumenty).

Musíte předat argument číselné předpony. Výchozí sloupec výplně je 70.

Vyberte text, který chcete vyplnit, a proveďte M-3 M-x fill-region .

Nastavil jsem sloupec výplně na 53 pro váš ukázkový text a dostal jsem:

These phantasmic balls  have some strange properties,
some   neat,  some   interesting,  and   others  just
indicative of lazy  design. They're almost all caused
by  the same design  flaw: The  game treats  them too
much like regular balls.

Linux
  1. Jak vynutit instalaci Redhat Linuxu v textovém režimu

  2. Jak spojit dva textové soubory v Linuxu

  3. Jak snadno přidat text na konec souboru v Linuxu

  1. Jak mohu obnovit zastavenou úlohu v Linuxu?

  2. Jak mohu přesouvat soubory pomocí xargs v Linuxu?

  3. Jak mohu vyhledat uživatelské jméno podle id v linuxu?

  1. Jak přidat text na konec souboru v Linuxu

  2. Jak napsat text na obrázek pomocí příkazu Linux

  3. Jak mohu symbolicky propojit soubor v Linuxu?