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

Diff for platos/prednasky/Lugcon/10-Vim-content.tex between version 1.9 and 1.10

version 1.9, 2004/03/25 09:32:22 version 1.10, 2004/03/26 07:45:28
Line 508  ifelse} def
Line 508  ifelse} def
                         \shellexample{vim /etc/apache/httpd.conf}                          \shellexample{vim /etc/apache/httpd.conf}
                         \vimexample{%                          \vimexample{%
                                 :au BufWritePost *.conf :wall\\                                  :au BufWritePost *.conf :wall\\
                                 :au BufWritePost *.conf \strut~~:!/etc/init.d/apache~reload                                  :au BufWritePost *.conf \strut~~~~:!/etc/init.d/apache~reload
                         }                          }
                         }                          }
         \end{itemize}          \end{itemize}
Line 518  ifelse} def
Line 518  ifelse} def
   
 \begin{slide}  \begin{slide}
         \begin{itemize}          \begin{itemize}
                 \item vysádzať \LaTeX{ovský} dokument po uložení                  \item \overlay{0}{vysádzať \LaTeX{ovský} dokument po uložení
                         súboru:                          súboru:
                         \vimexample{%                          \vimexample{%
                                 :au BufWritePost *.tex :wall\\                                  :au BufWritePost *.tex :wall\\
                                 :au BufWritePost *.tex :!make                                  :au BufWritePost *.tex :!make
                         }                          }
                   }
                   \item \overlay{1}{automaticky načítať uloženú konfiguráciu Vimu:
                           \vimexample{%
                                   :au BufWritePost \~{}/.vimrc \strut~~~~:source~\~{}/.vimrc
                           }
                   }
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide}
 \TIMING{1}{min}  \TIMING{1}{min}
Line 552  ifelse} def
Line 558  ifelse} def
                 }                  }
         }          }
 \end{slide}  \end{slide}
   \TIMING{2}{min}
   
   
 \begin{slide}  \begin{slide}
Line 566  ifelse} def
Line 573  ifelse} def
                         \textbf{Perl, Python, Ruby, Tcl}}                          \textbf{Perl, Python, Ruby, Tcl}}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide}
   \TIMING{1}{min}
   
   
 \begin{slide}  \begin{slide}
         \slideheading{Pluginy použité vo \vimconfig{u}}          \slideheading{Pluginy použité vo \vimconfig{u}}
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{\plugin{taglist}}                  \item \overlay{0}{\plugin{taglist} -- \vimkey{:Tlist}\\
                 \item \overlay{1}{\plugin{calendar}}                          -- zoznam funkcií a~premenných v aktuálne editovanom súbore}
                 \item \overlay{2}{\plugin{increment}}                  \item \overlay{1}{\plugin{calendar} -- \vimkey{:Calendar}\\
                 \item \overlay{3}{\plugin{templatefile}}                          -- kalendár s možnosťou písať si poznámky pre daný deň}
                 \item \overlay{3}{\plugin{local/vimrc}}                  \item \overlay{2}{\plugin{increment} -- \vimkey{:Inc}\\
                 \item \overlay{4}{\plugin{diacritics}}                          -- vytváranie stĺpčekov s~rastúcou postupnosťou čísel}
                 \item \overlay{5}{\plugin{database-client}}                  \item \overlay{3}{\plugin{templatefile}\\
                           -- načítanie šablóny do novo vytváraného súboru, vytvorenie
                           hlavičky s menom autora, aktuálnym dátumom, \dots}
                   \item \overlay{4}{\plugin{local/vimrc}\\
                           -- sada konfiguračných súborov Vimu pre rôznych užívateľov\\
                           -- predefinovanie globálnych nastavení podľa požiadaviek užívateľa}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide}
   
   
 \begin{slide}  \begin{slide}
         \slideheading{Modul \plugin{database-client}}  
         \begin{itemize}          \begin{itemize}
                 \item \overlay{0}{}                  \item \plugin{diacritics}\\
                 \item \overlay{1}{}                          písanie textu s~diakritikou v~požadovanom kódovaní bez
                           ohľadu na použitú klávesnicu, typ terminálu, grafické
                           prostredie, operačný systém, \dots
                   %\item \overlay{6}{\plugin{database-client}}
           \end{itemize}
   \end{slide}
   \TIMING{4}{min}
   
   
   \begin{slide}
           \slideheading{Modul \plugin{database-client}}
           \begin{description}
                   \item[Popis:] \overlay{0}{priame pripojenie do databázy textovým
                           editorom Vim}
                   \item[Implementácia:] \overlay{1}{Vimscript, Perl, SQL}
                   \item[Cieľ:] \overlay{2}{vytvoriť rozhranie, ktoré spojí
                           editačné schopnosti textového editora s~organizáčnými
                           schopnosťami databázy}
                   \item[Situácia:] \textbf{neuspokojivá}, málo prenositeľných
                           použiteľných nástrojov na správu databázy: MySQL-Front,
                           TOra, mysql-navigator, textový mysql klient
           \end{description}
   \end{slide}
   \TIMING{3}{min}
   
   
   \begin{slide}
           \slideheading {Stav vývoja}
           \begin{itemize}
                   \item \overlay{0}{pripojenie do databázy a odpojenie}
                   \item \overlay{1}{viacero simultálnych spojení}
                   \item \overlay{2}{vytvorenie viacerých okien pre prácu}
                   \item \overlay{3}{základy užívateľského menu}
                   \item \overlay{4}{zistenie zoznamu databáz}
                   \item \overlay{5}{vykonanie SQL príkazu}
                   \item \overlay{6}{získanie dát z databázy}
                   \item \overlay{7}{zaznamenanie vykonaného príkazu}
                   \item \overlay{8}{základné zvýrazňovanie syntaxe}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide}
   \TIMING{2}{min}
   
   
 % ZAVER /*  % ZAVER /*
Line 598  ifelse} def
Line 648  ifelse} def
                 \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}{Spolupracovníci sú \red\bf vítaní \dots}                  \item \overlay{3}{dokončiť používateľské rozhranie}
                   \item \overlay{4}{zlepšiť zobrazovanie údajov z databázy}
                   \item \overlay{5}{implementovať inteligentné rozhranie na
                           pridávanie a aktualizovanie záznamov v databáze}
                   \item \overlay{6}{Spolupracovníci sú \red\bf vítaní \dots}
         \end{itemize}          \end{itemize}
 \end{slide}  \end{slide}
 \TIMING{2}{min}  \TIMING{3}{min}
   
 \def\bgtext{}% vypneme logo "Vim"  \def\bgtext{}% vypneme logo "Vim"
   
Line 612  ifelse} def
Line 666  ifelse} def
                 {\large\bf Ďakujem za pozornosť}\\                  {\large\bf Ďakujem za pozornosť}\\
                 \strut{}\strut\\                  \strut{}\strut\\
                 {\large Mgr. Ľubomír  Host}\\                  {\large Mgr. Ľubomír  Host}\\
                   \texttt{\footnotesize <rajo AT Platon.SK>}\\
                 \textsc{\footnotesize Platon Software Development Group}\\                  \textsc{\footnotesize Platon Software Development Group}\\
                 \texttt{\footnotesize <rajo AT Platon.SK>}                  \texttt{\footnotesize http://Platon.SK}\\
                 \vfill{}\strut\\                  \vfill{}\strut\\
                 \tiny{Powered by: Vim, \LaTeX, GNU/Linux Debian, MySQL, Perl, \vimconfig{}}\\                  \tiny{Powered by: Vim, \LaTeX, GNU/Linux Debian, MySQL, Perl, \vimconfig{}}\\
                 {}\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

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

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