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.15 and 1.16

version 1.15, 2005/11/11 22:54:37 version 1.16, 2005/11/11 23:21:18
Line 156  ifelse} def
Line 156  ifelse} def
                 \texttt{\blue http://www.platon.sk}\\                  \texttt{\blue http://www.platon.sk}\\
                 \vfill{}\strut                  \vfill{}\strut
         \end{center}          \end{center}
 \end{slide}  \end{slide} % */
   
 \def\bgtext{Vim}% zapneme logo "Vim" na pozadi slajdov  \def\bgtext{Vim}% zapneme logo "Vim" na pozadi slajdov
 \pagestyle{Lugcon}% a hodime cislo slajdu + linku na vimconfig do paty stranky  \pagestyle{Lugcon}% a hodime cislo slajdu + linku na vimconfig do paty stranky
   
   % osnova prednasky /*
 \begin{slide}  \begin{slide}
         \slideheading{Osnova prednášky}          \slideheading{Osnova prednášky}
         \begin{itemize}          \begin{itemize}
Line 175  ifelse} def
Line 176  ifelse} def
                         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}
   
   % pouzite znacky /*
 \begin{slide}  \begin{slide}
         \slideheading{Použité značky}          \slideheading{Použité značky}
         \begin{itemize}          \begin{itemize}
Line 188  ifelse} def
Line 190  ifelse} def
                         \vimexample{:set hlsearch}                          \vimexample{:set hlsearch}
                 \item klávesy, ktoré treba \uv{postláčať}: \vimkey{5dd}                  \item klávesy, ktoré treba \uv{postláčať}: \vimkey{5dd}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
 % end UVOD */  % end UVOD */
   
   % projekt vimconfig /*
 \begin{slide}  \begin{slide}
         \slideheading{Projekt \vimconfig{}}          \slideheading{Projekt \vimconfig{}}
         \begin{itemize}          \begin{itemize}
Line 209  ifelse} def
Line 212  ifelse} def
                                 less vimconfig-1.9/README}                                  less vimconfig-1.9/README}
                 }                  }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   
   % mody textoveho editora Vim /*
 \begin{slide}  \begin{slide}
         \slideheading{Módy editora Vim}          \slideheading{Módy editora Vim}
         \begin{itemize}          \begin{itemize}
Line 233  ifelse} def
Line 237  ifelse} def
                                         stlačení klávesy \vimkey{Q}}                                          stlačení klávesy \vimkey{Q}}
                         \end{enumerate}                          \end{enumerate}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % rozsirene mody editora /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{5 rozšírených módov}                  \item \overlay{0}{5 rozšírených módov}
Line 257  ifelse} def
Line 261  ifelse} def
                                         ťahaní myšou v~\textbf{Insert} móde}                                          ťahaní myšou v~\textbf{Insert} móde}
                         \end{enumerate}                          \end{enumerate}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % ako zacat /*
 \begin{slide}  \begin{slide}
         \slideheading{Ako začať\dots}          \slideheading{Ako začať\dots}
         \begin{itemize}          \begin{itemize}
Line 274  ifelse} def
Line 278  ifelse} def
                         \vimexample{:wq}                          \vimexample{:wq}
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % pisanie /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{začať písať možno po stlačení klávesy                  \item \overlay{0}{začať písať možno po stlačení klávesy
Line 293  ifelse} def
Line 297  ifelse} def
                         \vimexample{:set nocompatible\\:syntax on}                          \vimexample{:set nocompatible\\:syntax on}
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % konfiguracia /*
 \begin{slide}  \begin{slide}
         \slideheading{Konfigurácia}          \slideheading{Konfigurácia}
         \begin{itemize}          \begin{itemize}
Line 315  ifelse} def
Line 319  ifelse} def
                         viacerých súborov.\\Viď neskôr plugin \plugin{local/vimrc}                          viacerých súborov.\\Viď neskôr plugin \plugin{local/vimrc}
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % pohyb kurzora v texte /*
 \begin{slide}  \begin{slide}
         \slideheading{Pohyb kurzora v texte}          \slideheading{Pohyb kurzora v texte}
         \begin{itemize}          \begin{itemize}
Line 333  ifelse} def
Line 338  ifelse} def
                 \item \overlay{8}{na prvý neprázdny znak riadku -- \vimkey{\^}}                  \item \overlay{8}{na prvý neprázdny znak riadku -- \vimkey{\^}}
                 \item \overlay{9}{pohyb po slovách -- \vimkey{w~W~e~E}}                  \item \overlay{9}{pohyb po slovách -- \vimkey{w~W~e~E}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{3}{min}  \TIMING{3}{min}
   
   % pohyb ... /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{skok \textbf{dopredu} na dané písmenko v aktuálnom riadku --                  \item \overlay{0}{skok \textbf{dopredu} na dané písmenko v aktuálnom riadku --
Line 347  ifelse} def
Line 352  ifelse} def
                 \item \overlay{3}{ďalšie možnosti pohybu v texte                  \item \overlay{3}{ďalšie možnosti pohybu v texte
                         \vimexample{:help motion.txt}}                          \vimexample{:help motion.txt}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % registre /*
 \begin{slide}  \begin{slide}
         \slideheading{Využívanie registrov}          \slideheading{Využívanie registrov}
         \begin{itemize}          \begin{itemize}
Line 375  ifelse} def
Line 380  ifelse} def
                         \end{enumerate}                          \end{enumerate}
                 }                  }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % operacie s registrami /*
 \begin{slide}  \begin{slide}
         \slideheading{Operácie s registrami}          \slideheading{Operácie s registrami}
         \begin{itemize}          \begin{itemize}
Line 394  ifelse} def
Line 399  ifelse} def
         \overlay{4}{          \overlay{4}{
                 \vimexample{:help yank\\:help put\\:help registers\\:help recording}                  \vimexample{:help yank\\:help put\\:help registers\\:help recording}
         }          }
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % makra /*
 \begin{slide}  \begin{slide}
         \begin{description}          \begin{description}
                         \overlay{0}{\item{\textbf{Úloha:}}~v súbore sú uložené dátové záznamy, z                          \overlay{0}{\item{\textbf{Úloha:}}~v súbore sú uložené dátové záznamy, z
Line 421  ifelse} def
Line 426  ifelse} def
                         \end{itemize}                          \end{itemize}
                         }                          }
         \end{description}          \end{description}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % editovanie viacerych suborov /*
 \begin{slide}  \begin{slide}
         \slideheading{Editovanie viacerých súborov naraz}          \slideheading{Editovanie viacerých súborov naraz}
         \begin{itemize}          \begin{itemize}
Line 439  ifelse} def
Line 444  ifelse} def
                         \vimkey{<CTRL-W><CTRL-W> <CTRL-W>p 3<CTRL-W>}                          \vimkey{<CTRL-W><CTRL-W> <CTRL-W>p 3<CTRL-W>}
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % zlucovanie zmien vo viacerych verziach /*
 \begin{slide}  \begin{slide}
         \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}
Line 454  ifelse} def
Line 459  ifelse} def
                         \shellexample{vimdiff verzia1.c verzia2.c}                          \shellexample{vimdiff verzia1.c verzia2.c}
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % skryvanie kodu - folding /*
 \begin{slide}  \begin{slide}
         \slideheading{Sprehľadňovanie programov\\skrývaním kódu -- folding}          \slideheading{Sprehľadňovanie programov\\skrývaním kódu -- folding}
         \begin{itemize}          \begin{itemize}
Line 473  ifelse} def
Line 478  ifelse} def
                 \item \overlay{3}{podrobnejšie informácie:                  \item \overlay{3}{podrobnejšie informácie:
                         \vimexample{:help folding}}                          \vimexample{:help folding}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{3}{min}  \TIMING{3}{min}
   
   % nastavenie foldingu /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{nastavenie metódy skrývania                  \item \overlay{0}{nastavenie metódy skrývania
Line 489  ifelse} def
Line 494  ifelse} def
                 \item \overlay{4}{vytvorenie záhybu -- \vimkey{zf}}                  \item \overlay{4}{vytvorenie záhybu -- \vimkey{zf}}
                 \item \overlay{5}{zrušenie záhybu -- \vimkey{zd}}                  \item \overlay{5}{zrušenie záhybu -- \vimkey{zd}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{3}{min}  \TIMING{3}{min}
   
   
Line 503  ifelse} def
Line 508  ifelse} def
 %                       slide 2  %                       slide 2
 %                       }  %                       }
 %       \end{itemize}  %       \end{itemize}
 %\end{slide}  %\end{slide} % */
   
   
   % automaticky spustane prikazy /*
 \begin{slide}  \begin{slide}
         \slideheading{Automaticky spúšťané príkazy}          \slideheading{Automaticky spúšťané príkazy}
         \begin{itemize}          \begin{itemize}
Line 521  ifelse} def
Line 526  ifelse} def
                         }                          }
                         }                          }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % automaticke sadzanie LaTeXom /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{vysádzať \LaTeX{ovský} dokument po uložení                  \item \overlay{0}{vysádzať \LaTeX{ovský} dokument po uložení
Line 540  ifelse} def
Line 545  ifelse} def
                         }                          }
                 }                  }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % debugger regularnych vyrazov /*
 \begin{slide}  \begin{slide}
         \slideheading{Debugger regulárnych výrazov}          \slideheading{Debugger regulárnych výrazov}
         \begin{itemize}          \begin{itemize}
Line 566  ifelse} def
Line 571  ifelse} def
                         \mbox{\small/\^{}$\backslash([$\^{}~$]\!*\!\backslash)$.*$\backslash[09\backslash/$Feb$\backslash/$.*~"GET~$\backslash([$\^{}~$]\!*\!\backslash)$}                          \mbox{\small/\^{}$\backslash([$\^{}~$]\!*\!\backslash)$.*$\backslash[09\backslash/$Feb$\backslash/$.*~"GET~$\backslash([$\^{}~$]\!*\!\backslash)$}
                 }                  }
         }          }
 \end{slide}  \end{slide} % */
 \TIMING{2}{min}  \TIMING{2}{min}
   
   % rozsirenia textoveho editora /*
 \begin{slide}  \begin{slide}
         \slideheading{Rozšírenia textového editora (pluginy)}          \slideheading{Rozšírenia textového editora (pluginy)}
         \begin{itemize}          \begin{itemize}
Line 581  ifelse} def
Line 586  ifelse} def
                         rozšírenia v inom skriptovacom jazyku:                          rozšírenia v inom skriptovacom jazyku:
                         \textbf{Perl, Python, Ruby, Tcl}}                          \textbf{Perl, Python, Ruby, Tcl}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
   % pluginy pouzite vo vimconfigu /*
 \begin{slide}  \begin{slide}
         \slideheading{Pluginy použité vo \vimconfig{u}}          \slideheading{Pluginy použité vo \vimconfig{u}}
         \begin{itemize}          \begin{itemize}
Line 601  ifelse} def
Line 606  ifelse} def
                         -- sada konfiguračných súborov Vimu pre rôznych užívateľov\\                          -- sada konfiguračných súborov Vimu pre rôznych užívateľov\\
                         -- predefinovanie globálnych nastavení podľa požiadaviek užívateľa}                          -- predefinovanie globálnych nastavení podľa požiadaviek užívateľa}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
   
   
   % vkladanie diakritiky /*
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item \plugin{diacritics}\\                  \item \plugin{diacritics}\\
Line 612  ifelse} def
Line 617  ifelse} def
                         prostredie, operačný systém, \dots                          prostredie, operačný systém, \dots
                 %\item \overlay{6}{\plugin{database-client}}                  %\item \overlay{6}{\plugin{database-client}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide} % */
 \TIMING{4}{min}  \TIMING{4}{min}
   
   % database-client /*
 \begin{slide}  \begin{slide}
         \slideheading{Modul \plugin{database-client}}          \slideheading{Modul \plugin{database-client}}
         \begin{description}          \begin{description}
Line 629  ifelse} def
Line 634  ifelse} def
                         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 /*
 \begin{slide}  \begin{slide}
         \slideheading {Stav vývoja}          \slideheading {Stav vývoja}
         \begin{itemize}          \begin{itemize}
Line 646  ifelse} def
Line 651  ifelse} def
                 \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}
   
   
Line 687  ifelse} def
Line 692  ifelse} def
                 }\\                  }\\
                 {}\strut\\% odvolavka na MySQL a Perl tu je kvoli pludinu database-client.vim                  {}\strut\\% odvolavka na MySQL a Perl tu je kvoli pludinu database-client.vim
         \end{center}          \end{center}
 \end{slide}  \end{slide} % */
 \TIMING{1}{min}  \TIMING{1}{min}
   
 %\begin{slide}  %\begin{slide}
 %       \listofslides  %       \listofslides
 %\end{slide}  %\end{slide} % */
   
 % end ZAVER */  % end ZAVER */
   

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

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