JOE - textovy editor
(J.Csonto)
V dalsom opise su v prikazoch pouzite velke pismena (v sulade s help-om editora). Ked je napriklad uvedeny prikaz Ctrl-XY alebo Ctrl-X, stlacim klavesy Ctrl a x sucasne, klavesu y uz stlacam bez Ctrl.
Ako sa startuje editor a ako sa konci praca s nim?
Editor volam z UNIX-u prikazom
joe vytvorenie noveho suboru
joe <subor> editovanie konkretneho suboru (nemusi existovat)
Pracu s editorom koncim jednym z prikazov:
Ctrl-KX ukoncim editovanie a ulozim opraveny text na disk
Ctrl-C ukoncim editovanie bez ulozenia pozmeneneho textu na disk (az po
potvrdeni)
Ako ziskam napoved?
Ctrl-KH ziskam napoved (opatovnou volbou vymazem napovedne okno)
Ctrl-[. posuniem napoved o jednu obrazovku napovede vpred
Ctrl-[, posuniem napoved o jednu obrazovku napovede vzad
Ako pohybujem kurzorom?
Ctrl-A zaciatok riadku
Ctrl-E koniec riadku
Ctrl-U predosla obrazovka
Ctrl-V nasledujuca obrazovka
Ctrl-KU zaciatok suboru
Ctrl-KV koniec suboru
Ctrl-L na riadok, ktoreho cislo zadam po vyzve
Ctrl-TT prepinam prepisovaci/vkladaci rezim
Ako mozem manipulovat s blokom textu?
Ctrl-KB oznacim zaciatok bloku
Ctrl-KK oznacim koniec bloku
Ctrl-KM presuniem blok na miesto, kde sa nachadza kurzor
Ctrl-KC kopirujem blok na miesto, kde sa nachadza kurzor
Ctrl-KW zapisem obsah bloku do suboru, ktoreho meno zadam po vyzve
Ako mozem vymazat cast textu?
Ctrl-D vymazem znak nad kurzorom
Backspace vymazem znak pred kurzorom
Ctrl-Y vymazem cely riadok
Ctrl-J vymazem zvysok riadku za kurzorom
Ctrl-W vymazem slovo napravo od kurzora
Ctrl-O vymazem slovo nalavo od kurzora
Ctrl-KY vymazem oznaceny blok
Ctrl-_ zrusim ucinok predosleho mazania
Ako mozem manipulovat so subormi?
Ctrl-KX ukoncim editovanie a ulozim opraveny text na disk
Ctrl-C ukoncim editovanie bez ulozenia pozmeneneho textu na disk
Ctrl-KR nacitam subor do aktualneho textu za kurzor; meno suboru zadam
po vyzve (je mozne namiesto mena suboru stlacit dvakrat Tab, co mi ponukne mena suborov aktualneho katalogu(po stvoriciach), pozadovany subor vyberiem pomocou sipok; volbou mena podkatalogu sa prepnem do neho, volbou katalogu ../ sa
prepnem do nadradeneho katalogu)
Ctrl-KD ulozim aktualny textu do suboru, ktoreho meno zadam po vyzve
(povodne meno suboru je mi ponuknute ako default)
Ctrl-KW zapisem obsah bloku do suboru, ktoreho meno zadam po vyzve
Ako mozem hladat (nahradit) zvoleny retazec?
Ctrl-KF vyvolam hladanie / nahradu retazca; zadam hladany / povodny
retazec a v nasledujucej ponuke mozem zvolit:
iba Enter: vyvolam hladanie zhora nadol, dalsie vyskyty najdem stlacenim Ctrl-L
(R)eplace: po vyzve zadam retazec ktorym chcem povodny retazec nahradit; ked je mi ponuknuty prvy vyskyt povodneho retazca mozem
z dalsej ponuky zvolit:
(Y)es: chcem vymenu a prechod na dalsi
vyskyt
(N)o: nechcem vymenu, iba prechod
na dalsi vyskyt (R)est: chcem automaticku vymenu
vsetkych dalsich vyskytov (B)ackup: chcem sa vratit na predosly
vyskyt a obnovit jeho povodny tvar(mozno aj opakovat)
(B)ackwards: hladanie v opacnom smere
(zdola nahor); Ctrl-L najde dalsi vyskyt
Stlacenim Ctrl-C mozem pri vsetkych ponukach prerusit rozbehnutu cinnost.
Mozem pracovat aj s dvoma oknami?
Ctrl-KO rozdelim obrazovku na dve okna
Ctrl-KN prepnem sa do dolneho okna
Ctrl-KP prepnem sa do horneho okna
Ctrl-KI vypnem / zapnem zobrazenie oboch okien
Ctrl-KG zvacsim aktualne okno
Ctrl-KT zmensim aktualne okno
Ked v jednom okne navolim blok a prepnem sa do druheho okna, mozem prikazmi Ctrl-KM / Ctrl-KC
preniest / prekopirovat cely blok do druheho okna.
Pracu s oknom ukoncim jednym z prikazov:
Ctrl-KX ukoncim editovanie a ulozim opraveny text na disk
Ctrl-C ukoncim editovanie bez ulozenia pozmeneneho textu na disk (az po
potvrdeni)
Mozem pracovat s makrami?
Ctrl-K[x zacnem vytvarat makro cislo x (z intervalu 0 az 9):
jedna sa o tzv. klavesove makro, t.j. registruje sa postupnost stlacanych klaves (aj riadiacich klaves pre prikazy aj 'textovych' pre vkladanie textu)
Ctrl-K] ukoncim zadavanie makra
Ctrl-Kx vyvolam makro cislo x (z intervalu 0 az 9)