Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 17, 2026

Diff for platos/prednasky/Lugcon/10-Vim-content.tex between version 1.16 and 1.17

version 1.16, 2005/11/11 23:21:18 version 1.17, 2005/11/12 00:08:04
Line 172  ifelse} def
Line 172  ifelse} def
                 \item \overlay{4}{prehľad najlepších vlastností                  \item \overlay{4}{prehľad najlepších vlastností
                         editora}                          editora}
                 \item \overlay{5}{programové rozšírenia -- pluginy}                  \item \overlay{5}{programové rozšírenia -- pluginy}
                 \item \overlay{6}{to najlepšie na záver: pripojenie do  %               \item \overlay{6}{to najlepšie na záver: pripojenie do
                         databázy textovým editorom (predstavenie  %                       databázy textovým editorom (predstavenie
                         vlastného pluginu \plugin{database-client})}  %                       vlastného pluginu \plugin{database-client})}
         \end{itemize}          \end{itemize}
 \end{slide} % */  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
Line 201  ifelse} def
Line 201  ifelse} def
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{Dostupný na adrese:\\\URL{http://Platon.SK/projects/vimconfig}}                  \item \overlay{0}{Dostupný na adrese:\\\URL{http://Platon.SK/projects/vimconfig}}
                 \item \overlay{1}{Jednoduchá inštalácia:                  \item \overlay{1}{Jednoduchá inštalácia:
                         \shellexample{\mbox{tar xvzf vimconfig-1.9.tar.gz}\\cd vimconfig-1.9\\make install}                          \shellexample{\mbox{tar xvzf vimconfig-1.11.tar.gz}\\cd vimconfig-1.11\\make install}
                 }                  }
                 \item \overlay{2}{Získanie aktuálnej verzie priamo z CVS:                  \item \overlay{2}{Získanie aktuálnej verzie priamo z CVS:
                         \URL{http://Platon.SK/article.php?cvs::instructions}                          \URL{http://Platon.SK/article.php?cvs::instructions}
                         \shellexample{%                          \shellexample{%
                                 %CVSROOT=:"pserver:anonymous@kepler.fmph.uniba.sk:/home/cvs"                                  %CVSROOT=:"pserver:anonymous@cvs.platon.sk:/home/cvs"
                                 %cvs -d \$CVSROOT login\\                                  %cvs -d \$CVSROOT login\\
                                 %cvs -d \$CVSROOT co vimconfig}                                  %cvs -d \$CVSROOT co vimconfig}
                                 less vimconfig-1.9/README}                                  less vimconfig-1.11/README}
                 }                  }
         \end{itemize}          \end{itemize}
 \end{slide} % */  \end{slide} % */
Line 368  ifelse} def
Line 368  ifelse} def
                                 \item bezmenný register \vimkey{""}                                  \item bezmenný register \vimkey{""}
                                 \item 10 číslovaných registrov \vimkey{"0} to \vimkey{"9}                                  \item 10 číslovaných registrov \vimkey{"0} to \vimkey{"9}
                                 \item malý mazací register \vimkey{"-}                                  \item malý mazací register \vimkey{"-}
                                 \item 26 pomenovaných registrov \vimkey{"a} až                                  \item 26 pomenovaných registrov \vimkey{"{}a} až
                                         \vimkey{"z} alebo \vimkey{"A} až \vimkey{"Z}                                          \vimkey{"{}z} alebo \vimkey{"{}A} až \vimkey{"Z}
                                 \item 4 registre iba na čítanie \vimkey{":}, \vimkey{".},                                  \item 4 registre iba na čítanie \vimkey{":}, \vimkey{".},
                                         \vimkey{"\%} a~\vimkey{"\#}                                          \vimkey{"\%} a~\vimkey{"\#}
                                 \item výrazový register \vimkey{"=}                                  \item výrazový register \vimkey{"{}=}
                                 \item označovacie a mazacie registre \vimkey{"*},                                  \item označovacie a mazacie registre \vimkey{"{}*},
                                         \vimkey{"+} a~\vimkey{"\~}                                          \vimkey{"+} a~\vimkey{"\~}
                                 \item register \uv{čierna diera} \vimkey{"\_}                                  \item register \uv{čierna diera} \vimkey{"\_}
                                 \item register s~vyhľadávacím vzorom \vimkey{"/}                                  \item register s~vyhľadávacím vzorom \vimkey{"/}
Line 389  ifelse} def
Line 389  ifelse} def
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{prezeranie registrov -- \vimkey{:reg}}                  \item \overlay{0}{prezeranie registrov -- \vimkey{:reg}}
                 \item \overlay{1}{vloženie textu do registra --                  \item \overlay{1}{vloženie textu do registra --
                         \vimkey{y~Y~"aY}}                          \vimkey{y~Y~"{}aY}}
                 \item \overlay{2}{opätovné vloženie textu z~registra --                  \item \overlay{2}{opätovné vloženie textu z~registra --
                         \vimkey{p~P~"xp}}                          \vimkey{p~P~"{}xp}}
                 \item \overlay{3}{nahratie kombinácie kláves do registra --                  \item \overlay{3}{nahratie kombinácie kláves do registra --
                         \vimkey{qa} \dots klávesy \dots \vimkey{q}}                          \vimkey{qa} \dots klávesy \dots \vimkey{q}}
                 \item \overlay{3}{vykonanie registra -- \vimkey{@a}}                  \item \overlay{3}{vykonanie registra -- \vimkey{@a}}
Line 452  ifelse} def
Line 452  ifelse} def
         \slideheading{Zlučovanie zmien vo viacerých verziách súboru}          \slideheading{Zlučovanie zmien vo viacerých verziách súboru}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{máme dve (alebo tri) rozličné verzie                  \item \overlay{0}{máme dve (alebo tri) rozličné verzie
                         zdrojového kódu a~samozrejme nepoužívame CVS~\smiley                          zdrojového kódu a~samozrejme nepoužívame CVS ani Subversion~\smiley
                         \shellexample{diff -u verzia1.c verzia2.c}                          \shellexample{diff -u verzia1.c verzia2.c}
                         }                          }
                 \item \overlay{1}{spustíme \textbf{vimdiff} a~súbory zeditujeme:                  \item \overlay{1}{spustíme \textbf{vimdiff} a~súbory zeditujeme:
Line 620  ifelse} def
Line 620  ifelse} def
 \end{slide} % */  \end{slide} % */
 \TIMING{4}{min}  \TIMING{4}{min}
   
 % database-client /*  %% database-client /*
 \begin{slide}  %\begin{slide}
         \slideheading{Modul \plugin{database-client}}  %       \slideheading{Modul \plugin{database-client}}
         \begin{description}  %       \begin{description}
                 \item[Popis:] \overlay{0}{priame pripojenie do databázy textovým  %               \item[Popis:] \overlay{0}{priame pripojenie do databázy textovým
                         editorom Vim}  %                       editorom Vim}
                 \item[Implementácia:] \overlay{1}{Vimscript, Perl, SQL}  %               \item[Implementácia:] \overlay{1}{Vimscript, Perl, SQL}
                 \item[Cieľ:] \overlay{2}{vytvoriť rozhranie, ktoré spojí  %               \item[Cieľ:] \overlay{2}{vytvoriť rozhranie, ktoré spojí
                         editačné schopnosti textového editora s~organizáčnými  %                       editačné schopnosti textového editora s~organizáčnými
                         schopnosťami databázy}  %                       schopnosťami databázy}
                 \item[Situácia:] \textbf{neuspokojivá}, málo prenositeľných  %               \item[Situácia:] \textbf{neuspokojivá}, málo prenositeľných
                         použiteľných nástrojov na správu databázy: MySQL-Front,  %                       použiteľných nástrojov na správu databázy: MySQL-Front,
                         TOra, mysql-navigator, textový mysql klient  %                       TOra, mysql-navigator, textový mysql klient
         \end{description}  %       \end{description}
 \end{slide} % */  %\end{slide} % */
 \TIMING{3}{min}  %\TIMING{3}{min}
   %
 % stav vyvoja /*  %% stav vyvoja /*
 \begin{slide}  %\begin{slide}
         \slideheading {Stav vývoja}  %       \slideheading {Stav vývoja}
         \begin{itemize}  %       \begin{itemize}
                 \item \overlay{0}{pripojenie do databázy a odpojenie}  %               \item \overlay{0}{pripojenie do databázy a odpojenie}
                 \item \overlay{1}{viacero simultálnych spojení}  %               \item \overlay{1}{viacero simultálnych spojení}
                 \item \overlay{2}{vytvorenie viacerých okien pre prácu}  %               \item \overlay{2}{vytvorenie viacerých okien pre prácu}
                 \item \overlay{3}{základy užívateľského menu}  %               \item \overlay{3}{základy užívateľského menu}
                 \item \overlay{4}{zistenie zoznamu databáz}  %               \item \overlay{4}{zistenie zoznamu databáz}
                 \item \overlay{5}{vykonanie SQL príkazu}  %               \item \overlay{5}{vykonanie SQL príkazu}
                 \item \overlay{6}{získanie dát z databázy}  %               \item \overlay{6}{získanie dát z databázy}
                 \item \overlay{7}{zaznamenanie vykonaného príkazu}  %               \item \overlay{7}{zaznamenanie vykonaného príkazu}
                 \item \overlay{8}{základné zvýrazňovanie syntaxe}  %               \item \overlay{8}{základné zvýrazňovanie syntaxe}
         \end{itemize}  %       \end{itemize}
 \end{slide} % */  %\end{slide} % */
 \TIMING{2}{min}  %\TIMING{2}{min}
   %
   
 % ZAVER /*  % ZAVER /*
 \begin{slide}  %\begin{slide}
         \slideheading{TODO}  %       \slideheading{TODO}
         \begin{itemize}  %       \begin{itemize}
                 \item \overlay{0}{Dokumentácia!!!}  %               \item \overlay{0}{Dokumentácia!!!}
                 \item \overlay{1}{\bf Dokumentácia!!!}  %               \item \overlay{1}{\bf Dokumentácia!!!}
                 \item \overlay{2}{\large\bf Dokumentácia!!!}  %               \item \overlay{2}{\large\bf Dokumentácia!!!}
                 \item \overlay{3}{dokončiť používateľské rozhranie}  %               \item \overlay{3}{dokončiť používateľské rozhranie}
                 \item \overlay{4}{zlepšiť zobrazovanie údajov z databázy}  %               \item \overlay{4}{zlepšiť zobrazovanie údajov z databázy}
                 \item \overlay{5}{implementovať inteligentné rozhranie na  %               \item \overlay{5}{implementovať inteligentné rozhranie na
                         pridávanie a aktualizovanie záznamov v databáze}  %                       pridávanie a aktualizovanie záznamov v databáze}
                 \item \overlay{6}{Spolupracovníci sú \red\bf vítaní \dots}  %               \item \overlay{6}{Spolupracovníci sú \red\bf vítaní \dots}
         \end{itemize}  %       \end{itemize}
 \end{slide}  %\end{slide}
 \TIMING{3}{min}  %\TIMING{3}{min}
   
 \def\bgtext{}% vypneme logo "Vim"  \def\bgtext{}% vypneme logo "Vim"
   

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top