| version 1.16, 2005/11/11 23:21:18 |
version 1.17, 2005/11/12 00:08:04 |
|
|
| \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} |
|
|
| \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} % */ |
|
|
| \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{"/} |
|
|
| \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}} |
|
|
| \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: |
|
|
| \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" |
| |
|