<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Vimscript</id>
		<title>Vimscript - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Vimscript"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Vimscript&amp;action=history"/>
		<updated>2026-08-08T20:09:48Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Vimscript&amp;diff=206183&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Vimscript&amp;diff=206183&amp;oldid=prev"/>
				<updated>2013-07-01T23:37:02Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 1. 7. 2013, 23:37&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Vimscript&amp;diff=206182&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Vimscript&amp;diff=206182&amp;oldid=prev"/>
				<updated>2010-10-21T17:20:33Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
'''Vimscript''', (nebo '''Vim script'''), je [[Typová kontrola|dynamicky typovaný]] [[Imperativní programování|imperativní]] [[Skript (program)|skriptovací]] jazyk textového editoru [[Vim]].&lt;br /&gt;
&lt;br /&gt;
Uživatel pomocí Vimscriptu může do editoru nadefinovat nové schopnosti, zefektivnit často prováděné úlohy, pozměnit chování standardních schopností editoru či je zcela nahradit svými algoritmy. Pluginy a makra Vimu jsou psána ve Vimscriptu. Podobá se ostatním skriptovacím jazykům jako je například [[Perl]]. Vimscript může být zapisován přímo v prostředí Vimu ve formě příkazů nebo (běžnější) uložen v obyčejném [[Textový soubor|textovém souboru]] s koncovkou ''.vim''.&lt;br /&gt;
&lt;br /&gt;
==Ukázka Vimscriptu==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
function Minimum ( cislo1, cislo2 )&lt;br /&gt;
  if a:cislo1 &amp;lt; a:cislo2&lt;br /&gt;
    let mensi = a:cislo1&lt;br /&gt;
  else&lt;br /&gt;
    let mensi = a:cislo2&lt;br /&gt;
  endif&lt;br /&gt;
  return mensi&lt;br /&gt;
endfunction&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tento kód napsaný ve Vimscriptu definuje novou funkci se jménem &amp;quot;Minimum&amp;quot;, která bere dva argumenty (cislo1 a cislo2). Funkce obsahuje jednu podmínku, dvě přiřazení a jeden návratový příkaz.&lt;br /&gt;
&lt;br /&gt;
==Vlastnosti Vimscriptu==&lt;br /&gt;
&lt;br /&gt;
* Proměnné&lt;br /&gt;
* Výrazy&lt;br /&gt;
* [[Regulární výraz|Regulární výrazy]]&lt;br /&gt;
* Řídící konstrukty&lt;br /&gt;
** Podmínka&lt;br /&gt;
** Cyklus&lt;br /&gt;
* Funkce&lt;br /&gt;
* Seznamy a slovníky&lt;br /&gt;
* Výjimky&lt;br /&gt;
&lt;br /&gt;
==Externí odkazy==&lt;br /&gt;
&lt;br /&gt;
* [http://vimdoc.sourceforge.net/htmldoc/usr_41.html Část dokumentace editoru Vim popisující Vimscript]&lt;br /&gt;
* [http://www.vim.org/scripts/index.php Databáze programů ve Vimscriptu]&lt;br /&gt;
* [http://vim.wikia.com/wiki/Vim_scripts Příklady ve Vimscriptu]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}} [[Kategorie:Počítačové jazyky]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>