Pro 18

Kontrola pravopisu v nano

Nano je minimalistický terminálový textový editor, ktorý sa ovláda pomocou klávesových skratiek. I napriek tomu je jeho ovládanie veľmi jednoduché a intuitívne. Ide o klon textového editora Pico, ktorý je súčasťou e-mailového klienta Pine. Svoj vývoj započal v roku 1999 Chrisom Allegrettom, súčasťou GNU sa stal o dva roky neskôr.

Možnosti pre zvýraznený syntax sa nachádzajú tu.

Program sa nachádza v oficiálnych repozitároch:

sudo pacman -S

 

Pomoc a manuálová stránka:

nano -h
man nano

 

Základné klávesové skratky:

Ctrl + G Pomoc
Ctrl + O Uložiť
Ctrl + X Zavrieť
Ctrl + K Vystrihnutie textu
Ctrl + J Pridanie paragrafu v texte textu
Ctrl + U Zrušenie vystrihnutia textu alebo odstránenie paragrafu z textu
Ctrl + W Vyhľadávanie
Ctrl + R Načítanie obsahu textu iného súboru
Ctrl + T Kontrola pravopisu
Ctrl + C Zobrazenie informácií o súbore

 

Kontrola pravopisu

Na kontrolu si potrebujeme nainštalovať dva balíčky. Prvým je aspell, ktorý poskytuje základ umožňujúci kontrolu pravopisu. Druhým je konkrétny jazykový balíček.

sudo pacman -S aspell
sudo pacman -S aspell-cs
yay -S aspell-sk

Inštalácia bez použitia pomocníka:

git clone https://aur.archlinux.org/aspell-sk.git
cd aspell-sk
makepkg -sri

 

Po inštalácii si upravíme konfiguračný súbor. No najskôr si jeho základnú verziu skopírujeme do domovského priečinka:

cp /etc/nanorc ~/.nanorc

Následne si ho pomocou nejakého textového editoru otvoríme pre úpravy.

nano ~/.nanorc

A vyhľadáme a odkomentujeme nasledujúcu položku:

set speller "aspell -x -c"

Na spustenie kontroly sa používa Ctrl + T. A vyzerá následovne:

Už si stačí vybrať slovo z ponúkaného zoznamu.

 

Vytvorenie vlastného slovníka a manažovanie jeho obsahu

V domovskom priečinku si vytvoríme súbor s názvom .aspell.sk.pws pre slovenský jazyk alebo .aspell.cs.pws pre češtinu. Poprípade .aspell.en.pws pre angličtinu.

touch ~/.aspell.sk.pws
touch ~/.aspell.cs.pws
touch ~/.aspell.en.pws

Hlavička súboru (prvý riadok) pre jednotlivé jazyky:

personal_ws-1.1 sk 2 utf-8
personal_ws-1.1 cs 2 utf-8
personal_ws-1.1 en 2 utf-8

Teraz si ho pomocou nejakého textového (alebo len pomocou neho, pričom súbor napokon uložíme pod potrebným menom a v požadovanom umiestnení).

nano ~/.aspell.sk.pws
nano ~/.aspell.cs.pws
nano ~/.aspell.en.pws

 

Ak náhodou pridáme chybné slovo, netreba zúfať. Stačí si, opäť pomocou nejakého textového editoru otvoriť vlastný slovník a slovo jednoducho vymazať:

nano ~/.aspell.sk.pws
nano ~/.aspell.cs.pws
nano ~/.aspell.en.pws

 

Napsat komentář

Your email address will not be published.

%d blogerům se to líbí: