Skip to content
Snippets Groups Projects
Commit 00a927d6 authored by Bram Moolenaar's avatar Bram Moolenaar
Browse files

Updated runtime files.

parent f1eeae94
No related branches found
No related tags found
No related merge requests found
Showing
with 1479 additions and 406 deletions
*syntax.txt* For Vim version 7.2. Last change: 2009 Dec 19
*syntax.txt* For Vim version 7.2. Last change: 2010 May 14
VIM REFERENCE MANUAL by Bram Moolenaar
......@@ -3871,13 +3871,19 @@ This will open a new window containing all highlight group names, displayed
in their own color.
*:colo* *:colorscheme* *E185*
:colo[rscheme] Output the name of the currently active color scheme.
This is basically the same as >
:echo g:colors_name
< In case g:colors_name has not been defined :colo will
output "default". When compiled without the |+eval|
feature it will output "unknown".
:colo[rscheme] {name} Load color scheme {name}. This searches 'runtimepath'
for the file "colors/{name}.vim. The first one that
is found is loaded.
To see the name of the currently active color scheme: >
:echo g:colors_name
< When using the default colors you will get an E121
error.
:colo
< The name is also stored in the g:colors_name variable.
Doesn't work recursively, thus you can't use
":colorscheme" in a color scheme script.
After the color scheme has been loaded the
......
......@@ -1767,6 +1767,12 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME*
:Nexplore pi_netrw.txt /*:Nexplore*
:Next editing.txt /*:Next*
:NoMatchParen pi_paren.txt /*:NoMatchParen*
:Nr pi_netrw.txt /*:Nr*
:Nread pi_netrw.txt /*:Nread*
:Ns pi_netrw.txt /*:Ns*
:Nsource pi_netrw.txt /*:Nsource*
:Nw pi_netrw.txt /*:Nw*
:Nwrite pi_netrw.txt /*:Nwrite*
:P various.txt /*:P*
:Pexplore pi_netrw.txt /*:Pexplore*
:Print various.txt /*:Print*
......@@ -2614,6 +2620,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME*
:search-args tagsrch.txt /*:search-args*
:set options.txt /*:set*
:set+= options.txt /*:set+=*
:set-! options.txt /*:set-!*
:set-& options.txt /*:set-&*
:set-&vi options.txt /*:set-&vi*
:set-&vim options.txt /*:set-&vim*
......@@ -2621,6 +2628,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME*
:set-args options.txt /*:set-args*
:set-browse options.txt /*:set-browse*
:set-default options.txt /*:set-default*
:set-inv options.txt /*:set-inv*
:set-termcap options.txt /*:set-termcap*
:set-verbose options.txt /*:set-verbose*
:set^= options.txt /*:set^=*
......@@ -4235,13 +4243,11 @@ N: cmdline.txt /*N:*
N<Del> various.txt /*N<Del>*
NL-used-for-Nul pattern.txt /*NL-used-for-Nul*
NetBSD-backspace options.txt /*NetBSD-backspace*
NetUserPass() pi_netrw.txt /*NetUserPass()*
Normal intro.txt /*Normal*
Normal-mode intro.txt /*Normal-mode*
Nread pi_netrw.txt /*Nread*
Nsource pi_netrw.txt /*Nsource*
Number eval.txt /*Number*
Nvi intro.txt /*Nvi*
Nwrite pi_netrw.txt /*Nwrite*
O insert.txt /*O*
OS/2 os_os2.txt /*OS\/2*
OS2 os_os2.txt /*OS2*
......@@ -6620,6 +6626,7 @@ netrw-mx pi_netrw.txt /*netrw-mx*
netrw-mz pi_netrw.txt /*netrw-mz*
netrw-netrc pi_netrw.txt /*netrw-netrc*
netrw-nexplore pi_netrw.txt /*netrw-nexplore*
netrw-noload pi_netrw.txt /*netrw-noload*
netrw-nread pi_netrw.txt /*netrw-nread*
netrw-nwrite pi_netrw.txt /*netrw-nwrite*
netrw-o pi_netrw.txt /*netrw-o*
......@@ -6629,6 +6636,7 @@ netrw-p1 pi_netrw.txt /*netrw-p1*
netrw-p10 pi_netrw.txt /*netrw-p10*
netrw-p11 pi_netrw.txt /*netrw-p11*
netrw-p12 pi_netrw.txt /*netrw-p12*
netrw-p13 pi_netrw.txt /*netrw-p13*
netrw-p2 pi_netrw.txt /*netrw-p2*
netrw-p3 pi_netrw.txt /*netrw-p3*
netrw-p4 pi_netrw.txt /*netrw-p4*
......@@ -6679,7 +6687,6 @@ netrw-texplore pi_netrw.txt /*netrw-texplore*
netrw-todo pi_netrw.txt /*netrw-todo*
netrw-transparent pi_netrw.txt /*netrw-transparent*
netrw-u pi_netrw.txt /*netrw-u*
netrw-uidpass pi_netrw.txt /*netrw-uidpass*
netrw-updir pi_netrw.txt /*netrw-updir*
netrw-urls pi_netrw.txt /*netrw-urls*
netrw-userpass pi_netrw.txt /*netrw-userpass*
......@@ -6792,6 +6799,7 @@ object-select motion.txt /*object-select*
objects index.txt /*objects*
obtaining-exted netbeans.txt /*obtaining-exted*
ocaml.vim syntax.txt /*ocaml.vim*
octal eval.txt /*octal*
oldfiles-variable eval.txt /*oldfiles-variable*
ole-activation if_ole.txt /*ole-activation*
ole-eval if_ole.txt /*ole-eval*
......@@ -8072,6 +8080,7 @@ vimball-extract pi_vimball.txt /*vimball-extract*
vimball-history pi_vimball.txt /*vimball-history*
vimball-intro pi_vimball.txt /*vimball-intro*
vimball-manual pi_vimball.txt /*vimball-manual*
vimball-windows pi_vimball.txt /*vimball-windows*
vimdev intro.txt /*vimdev*
vimdiff diff.txt /*vimdiff*
vimfiles options.txt /*vimfiles*
......
*todo.txt* For Vim version 7.2. Last change: 2010 Mar 17
*todo.txt* For Vim version 7.2. Last change: 2010 May 14
VIM REFERENCE MANUAL by Bram Moolenaar
......@@ -30,20 +30,59 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
*known-bugs*
-------------------- Known bugs and current work -----------------------
":s" summary in :folddo is not correct. (Jean Johner, 2010 Feb 20)
Patch from Lech Lorens, 2010 Mar 13.
Cursor positioning wrong with 0x200e character. (John Becket, 2010 May 6)
Vim tries to set the background or foreground color in a terminal to -1.
(Graywh) Appears to happen with ":hi Normal ctermbg=NONE".
Possible solution from Matt Wozniski, 2010 Mar 17.
E315 when trying to change a file in FileChangedRO autocommand event.
(Dominique Pelle, 2010 Apr 30)
When directory "/tmp/tags" contains "tags1" and "tags2", setting 'tags' to
"/tmp/tags/*" doesn't pick up these files. (Simon Ruggier, 2010 Mar 17)
":command Print echo 'print'" works, but ":Print" doesn't. Builtin Print
should be overruled. (Aaron Thoma)
Editing a file with a ^M with 'ff' set to "mac", opening a help file, then the
^M is displayed as ^J sometimes. Getting 'ff' value from wrong window/buffer?
Have a look at patch to enable screen access from Python. (Marko Mahnic, 2010
Apr 12)
Problem producing tags file when hebrew.frx is present. It has a BOM.
Results in E670. (Tony Mechelynck, 2010 May 2)
'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15)
":helpgrep" does not put the cursor in the correct column when preceded by
accented character. (Tony Mechelynck, 2010 Apr 15)
Better Czech keymap. (Stepnem, 2010 May 4) Use if no response from Jiri
Tobisek.
Use Dutch spell files from:
http://extensions.services.openoffice.org/en/project/dict-nl
Looks like this is newer than the new wordlist for Dutch:
http://www.opentaal.org/bestanden/1_10/nl_NL-Pack
Problem with cursor in the wrong column. (SungHyun Nam, 2010 Mar 11)
Additional info by Dominique Pelle.
Additional info by Dominique Pelle. (also on 2010 Apr 10)
"make install" installs some of the .info files on Unix.
(James Vega, 2010 Mar 30)
Is ~/bin (literally) in $PATH supposed to work? (Paul, 2010 March 29)
Looks like only bash can do it. (Yakov Lerner)
8 Add an event like CursorHold that is triggered repeatedly, not just once
after typing something.
Need for CursorHold that retriggers. Use a key that doesn't do anything, or a
function that resets did_cursorhold.
I often see pasted text (from Firefox, to Vim in xterm) appear twice.
Also, Vim in xterm sometimes loses copy/paste ability (probably after running
an external command).
Jumplist doesn't work properly in Insert mode? (Jean Johner, 2010 Mar 20)
Problem with transparent cmdline. Also: Terminal title is wrong with
non-ASCII character. (Lily White, 2010 Mar 7)
......@@ -59,15 +98,12 @@ Shell not recognized properly if it ends in "csh -f". (James Vega, 2009 Nov 3)
Find tail? Might have a / in argument. Find space? Might have space in
path.
Patch to support netbeans in Unix console Vim. (Xavier de Gaye, 2009 Apr 26)
Now with Mercurial repository (2010 Jan 2)
Crash when assigning s: to variable, pointer becomes invalid later.
(Yukihiro Nakadaira, 2009 Oct 12, confirmed by Dominique Pelle)
Test 69 breaks on MS-Windows, both 32 and 64 builds. (George Reilly, 2010 Feb
26)
":function f(x) keepjumps" creates a function where every command is executed
like it has ":keepjumps" before it.
Coverity: ask someone to create new user: Dominique.
look into reported defects: http://scan.coverity.com/rung2.html
......@@ -78,20 +114,16 @@ Problem with editing file in binary mode. (Ingo Krabbe, 2009 Oct 8)
Support .xz with the xz program, like with lzma.
Perl runtime files update. (Andy Lester, 2009 Aug 25)
Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10)
Problem with stop directory in findfile(). (Adam Simpkins, 2009 Aug 26)
Patch to support :browse for more commands. (Lech Lorens, 2009 Jul 18)
Undo problem: line not removed as expected when using setline() from Insert
mode. (Israel Chauca, 2010 May 13, more in second msg)
Break undo when CTRL-R = changes the text? Or save more lines?
Change to C syntax folding to make it work much faster, but a bit less
reliable. (Lech Lorens, 2009 Nov 9) Enable with an option?
Most time is spent in in_id_list().
New wordlist for Dutch: http://www.opentaal.org/bestanden/1_10/nl_NL-Pack
Check for unused functions, idea:
http://blog.flameeyes.eu/2008/01/17/today-how-to-identify-unused-exported-functions-and-variables
......@@ -102,17 +134,17 @@ When a:base in 'completefunc' starts with a number it's passed as a number,
not a string. (Sean Ma) Need to add flag to call_func_retlist() to force a
string value.
There is no command line completion for ":lmap".
Reproducible crash in syntax HL. (George Reilly, Dominique Pelle, 2009 May 9)
Invalid read error in Farsi mode. (Dominique Pelle, 2009 Aug 2)
Patch to add diff functionality to 2html.vim. (Christian Brabandt, 2009 Dec
15)
For running gvim on an USB stick: avoid the OLE registration. Use a command
line argument -noregister.
submatch() may remove backslash. (Sergey Goldgaber, 2009 Jul 6)
When a mapping exists both for insert mode and lang-insert mode, the last one
doesn't work. (Tyru, 2010 May 6) Or is this intended?
Still a problem with ":make" in the wrong directory. Caused by ":bufdo".
(Ajit Thakkar, 2009 Jul 1) More information Jul 9, Jul 15.
......@@ -148,10 +180,6 @@ Needs more work.
Problem with <script> mappings (Andy Wokula, 2009 Mar 8)
Patch to support netbeans for Mac. (Kazuki Sakamoto, 2009 Jun 25)
Patch to support clipboard for Mac terminal. (Jjgod Jiang, 2009 Aug 1)
When starting Vim with "gvim -f -u non_existent_file > foo.txt" there are a
few control characters in the output. (Dale Wiles, 2009 May 28)
......@@ -161,21 +189,27 @@ few control characters in the output. (Dale Wiles, 2009 May 28)
Status line containing winnr() isn't updated when splitting the window (Clark
J. Wang, 2009 Mar 31)
When $VIMRUNTIME is set in .vimrc, need to reload lang files. Already done
for GTK, how about others? (Ron Aaron, 2010 Apr 10)
Patch for vertical line at certain column position, 'guidecolumn' option.
(Pankaj Garg, 2009 Apr 14, aka Lone, Apr 15)
Update 2009 May 2, 'margincolumn'
Alternative patch. (2010 Feb 2, Gregor Uhlenheuer)
Alternative patch. (2010 Feb 2, Gregor Uhlenheuer, update Apr 18 2010)
Fix by Lech Lorens, Apr 19
Add different highlighting for a fold line depending on the fold level.
Patch. (Noel Henson, 2009 Sep 13)
Motif: Build on Ubuntu can't enter any text in dialog text fields.
When 'ft' changes redraw custom status line.
":tab split fname" doesn't set the alternate file in the original window,
because win_valid() always returns FALSE. Below win_new_tabpage() in
ex_docmd.c.
Space before comma in function defenition not allowed: "function x(a , b)"
Space before comma in function definition not allowed: "function x(a , b)"
Give a more appropriate error message. Add a remark to the docs.
string_convert() should be able to convert between utf-8 and utf-16le. Used
......@@ -297,6 +331,10 @@ Completion for ":buf" doesn't work properly on Win32 when 'shellslash' is off.
Allow patches to add something to version.c, like with an official patch, so
that :version output shows which patches have been applied.
Bug: in Ex mode (after "Q") backslash before line break, when yanked into a
register and executed, results in <Nul>: instead of line break.
(Konrad Schwarz, 2010 Apr 16)
Have a look at patch for utf-8 line breaking. (Yongwei Wu, 2008 Mar 1, Mar 23)
Now at: http://vimgadgets.sourceforge.net/liblinebreak/
......@@ -402,12 +440,6 @@ command is not executed. Fix by Ian Kelling?
":help s/~" jumps to *s/\~*, while ":help s/\~" doesn't find anything. (Tim
Chase) Fix by Ian Kelling, 2008 Jul 14.
":colorscheme" without arguments should echo the current color scheme name.
After using ":recover" or recovering a file in another way, ":x" doesn't save
what you see. Mark the buffer as modified? Only when the text is actually
different from the original file?
Use "\U12345678" for 32 bit Unicode characters? (Tony Mechelynck, 2009
Apr 6) Or use "\u(123456)", similar to Perl.
......@@ -420,6 +452,7 @@ Patch for colorscheme submenu. (Juergen Kraemer, 2008 Aug 20)
Patch for Python 3 support. (Roland Puntaier, 2009 Sep 22)
Includes changes for omnicompletion.
Needs to be tested.
Update 2010 Apr 20
8 Some file systems are case-sensitive, some are not. Turn
CASE_INSENSITIVE_FILENAME into an option, at least for completion.
......@@ -453,7 +486,6 @@ Patch from Vladimir Vichniakov, 2007 Apr 24.
Should clean up the whole function. Also allow modifiers like <S-Char-32>?
find_special_key() also has this problem.
Problem with 'langmap' parsing. (James Vega, 2008 Jan 27)
Problem with 'langmap' being used on the rhs of a mapping. (Nikolai Weibull,
2008 May 14)
......@@ -496,10 +528,6 @@ Mar 5) Alternative: Kazuki Sakamoto, Mar 7.
Mac: trouble compiling with Motif, requires --disable-darwin. (Raf, 2008 Aug
1) Reply by Ben Schmidt.
":emenu" works with the translated menu name. Should also work with the
untranslated name. Would need to store both the English and the translated
name. Patch by Bjorn Winckler, 2008 Mar 30.
C't: On utf-8 system, editing file with umlaut through Gnome results in URL
with %nn%nn, which is taken as two characters instead of one.
Try to reproduce at work.
......@@ -732,12 +760,6 @@ Win32: When 'shell' is bash shellescape() doesn't always do the right thing.
Depends on 'shellslash', 'shellquote' and 'shellxquote', but shellescape()
only takes 'shellslash' into account.
When file b is a link to file a and editing b twice you get the correct
warning for existing swap file, but when trying to recover it doesn't find the
swapfile. (Matt Wozniski, 2008 Aug 5) Patch by Ian Kelling, 2008 Aug 11.
Another patch by James Vega, 2008 Aug 20, again 2008 Sep 3.
Also solves: Problem finding swap file for recovery. (Gautam Iyer, 2006 May 16)
Pressing the 'pastetoggle' key doesn't update the statusline. (Jan Christoph
Ebersbach, 2008 Feb 1)
......@@ -1126,20 +1148,50 @@ Patch for adding "J" flag to 'cinoptions': placement of jump label.
Vim 7.3:
- Use latest autoconf (2.65)
- Use NSIS 2.45, it includes Windows 7 support.
Include "RequestExecutionLevel highest"
Ron's version: http://dev.ronware.org/p/vim/finfo?name=gvim.nsi
- Supply a 64 bit version of gvimext.dll for 64 bit windows.
http://code.google.com/p/vim-win3264/
Gvim can be 32 bit.
- Include all files in distro, no "extra" and "lang" package.
- Create Mercurial repository.
- Easier/standard way to disable default plugins.
- Add patch for 'relativenumber' option? Markus Heidelberg, 2008 Jun 27.
Update 2010 May 2.
8 Persistent undo: store undo in a file. Patch by Jordan Lewis, 2009 Feb
20. Repost 2009 Nov 16.
-> disable by default and add remark that it's new and may fail.
Testing remarks by Christian Brabandt, 2010 May 1:
- doesn't work well with symlinks (Jordan will look into it)
- old undo files tend to pile up
- :rundo should output a message (Jordan will fix this)
Older ideas:
Use timestamps, so that a version a certain time ago can be found and info
before some time/date can be flushed. 'undopersist' gives maximum time to
keep undo: "3h", "1d", "2w", "1y", etc. For the file use dot and
extension: ".filename.un~" (like swapfile but "un~" instead of "swp").
- Add blowfish encryption. Openssl has an implementation. Also by Paul
Kocher (LGPL), close to original. Mohsin also has some ideas.
Take four bytes and turn them into unsigned to avoid byte-order problems.
Need to buffer up to 7 bytes to align on 8 byte boundaries.
Patch from Moshin, 2010 Mar 15.
Patch from Moshin: 2010 May 8, addition May 9.
- Patch to support netbeans in Unix console Vim. (Xavier de Gaye, 2009 Apr
26) Now with Mercurial repository (2010 Jan 2)
- ":{range}source": source the lines from the current file.
You can already yank lines and use :@" to execute them.
Most of do_source() would not be used, need a new function.
It's easy when not doing breakpoints or profiling.
- Patch for Lisp support with ECL (Mikael Jansson, 2008 Oct 25)
- Gvimext patch to support wide file names. (Szabolcs Horvat 2008 Sep 10)
- Patch to support netbeans for Mac. (Kazuki Sakamoto, 2009 Jun 25)
- Patch to support clipboard for Mac terminal. (Jjgod Jiang, 2009 Aug 1)
- Patch to support :browse for more commands. (Lech Lorens, 2009 Jul 18)
- Patch to add diff functionality to 2html.vim. (Christian Brabandt, 2009 Dec
15)
- After using ":recover" or recovering a file in another way, ":x" doesn't
save what you see. Mark the buffer as modified? Only when the text is
actually different from the original file.
- Add fixes for 7.2 to version7.txt
More patches:
......@@ -2161,6 +2213,7 @@ Most interesting new features to be added when all bugs have been fixed:
http://vimshell.wana.at
- Add Lua interface? (Wolfgang Oertl) patch by Luis Carvalho, 2008 Sep 5
Patch for Make_ming.mak from Paul Moore (2008 Sep 1)
http://vim-iflua.googlecode.com/files/vim72-lua-0.7.patch.gz
8 Add a command to jump to a certain kind of tag. Allow the user to specify
values for the optional fields. E.g., ":tag size type=m".
Also allow specifying the file and command, so that the result of
......@@ -3225,8 +3278,6 @@ Autocommands:
8 Use another option than 'updatetime' for the CursorHold event. The two
things are unrelated for the user (but the implementation is more
difficult).
8 Add an event like CursorHold that is triggered repeatedly, not just once
after typing something.
7 Add autocommand event for when a buffer cannot be abandoned. So that the
user can define the action taking (autowrite, dialog, fail) based on the
kind of file. (Yakov Lerner) Or is BufLeave sufficient?
......@@ -3964,13 +4015,6 @@ Undo:
storing the differences.
8 Search for pattern in undo tree, showing when it happened and the text
state, so that you can jump to it.
- Persistent undo: store undo in a file. Patch by Jordan Lewis, 2009 Feb
20. Repost 2009 Nov 16.
Older ideas:
Use timestamps, so that a version a certain time ago can be found and info
before some time/date can be flushed. 'undopersist' gives maximum time to
keep undo: "3h", "1d", "2w", "1y", etc. For the file use dot and
extension: ".filename.un~" (like swapfile but "un~" instead of "swp").
- Make it possible to undo all the commands from a mapping, including a
trailing unfinished command, e.g. for ":map K iX^[r".
- When accidentally hitting "R" instead of Ctrl-R, further Ctrl-R is not
......
*usr_27.txt* For Vim version 7.2. Last change: 2007 Nov 10
*usr_27.txt* For Vim version 7.2. Last change: 2010 Mar 28
VIM USER MANUAL - by Bram Moolenaar
......@@ -40,7 +40,7 @@ matches.)
:set noignorecase
But lets keep it set, and search for "INCLUDE". It will match exactly the
But let's keep it set, and search for "INCLUDE". It will match exactly the
same text as "include" did. Now set the 'smartcase' option: >
:set ignorecase smartcase
......
*various.txt* For Vim version 7.2. Last change: 2009 Nov 11
*various.txt* For Vim version 7.2. Last change: 2010 May 13
VIM REFERENCE MANUAL by Bram Moolenaar
......
*version7.txt* For Vim version 7.2. Last change: 2009 Dec 02
*version7.txt* For Vim version 7.2. Last change: 2010 May 14
VIM REFERENCE MANUAL by Bram Moolenaar
......@@ -56,6 +56,11 @@ Changed |changed-7.2|
Added |added-7.2|
Fixed |fixed-7.2|
VERSION 7.3 |version-7.3|
Changed |changed-7.3|
Added |added-7.3|
Fixed |fixed-7.3|
==============================================================================
INCOMPATIBLE CHANGES *incompatible-7*
......@@ -7142,5 +7147,34 @@ Pelle)
Mac: Could not build with Perl interface.
==============================================================================
VERSION 7.3 *version-7.3*
This section is about improvements made between version 7.2 and 7.3.
This is a bug-fix release and there are a few new features.
Changed *changed-7.3*
-------
The extra and language files are no longer distributed separately.
The files for all systems are included in one distribution.
Added *added-7.3*
-----
New syntax files:
New spell files:
Breton. (Dominique Pelle)
Fixed *fixed-7.3*
-----
vim:tw=78:ts=8:ft=help:norl:
*windows.txt* For Vim version 7.2. Last change: 2009 Sep 23
*windows.txt* For Vim version 7.2. Last change: 2010 Apr 12
VIM REFERENCE MANUAL by Bram Moolenaar
......@@ -467,11 +467,11 @@ CTRL-W = Make all windows (almost) equally high and wide, but use
:res[ize] -N *:res* *:resize* *CTRL-W_-*
CTRL-W - Decrease current window height by N (default 1).
If used after 'vertical': decrease width by N.
If used after |:vertical|: decrease width by N.
:res[ize] +N *CTRL-W_+*
CTRL-W + Increase current window height by N (default 1).
If used after 'vertical': increase width by N.
If used after |:vertical|: increase width by N.
:res[ize] [N]
CTRL-W CTRL-_ *CTRL-W_CTRL-_* *CTRL-W__*
......
" Vim support file to detect file types
"
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last Change: 2010 Feb 24
" Last Change: 2010 May 14
" Listen very carefully, I will say this only once
if exists("did_load_filetypes")
......@@ -324,6 +324,9 @@ au BufNewFile,BufRead */.calendar/*,
" C#
au BufNewFile,BufRead *.cs setf cs
" Cabal
au BufNewFile,BufRead *.cabal setf cabal
" Cdrdao TOC
au BufNewFile,BufRead *.toc setf cdrtoc
......@@ -333,6 +336,9 @@ au BufNewFile,BufRead etc/cdrdao.conf,etc/defaults/cdrdao,etc/default/cdrdao,~/.
" Cfengine
au BufNewFile,BufRead cfengine.conf setf cfengine
" ChaiScript
au BufRead,BufNewFile *.chai setf chaiscript
" Comshare Dimension Definition Language
au BufNewFile,BufRead *.cdl setf cdl
......@@ -764,7 +770,7 @@ au BufNewFile,BufRead *.haml setf haml
au BufNewFile,BufRead *.hsc,*.hsm setf hamster
" Haskell
au BufNewFile,BufRead *.hs setf haskell
au BufNewFile,BufRead *.hs,*.hs-boot setf haskell
au BufNewFile,BufRead *.lhs setf lhaskell
au BufNewFile,BufRead *.chs setf chaskell
......@@ -1381,6 +1387,10 @@ au BufNewFile,BufRead *.g setf pccts
" PPWizard
au BufNewFile,BufRead *.it,*.ih setf ppwiz
" Obj 3D file format
" TODO: is there a way to avoid MS-Windows Object files?
au BufNewFile,BufRead *.obj setf obj
" Oracle Pro*C/C++
au BufNewFile,BufRead *.pc setf proc
......@@ -1938,6 +1948,9 @@ au BufNewFile,BufRead *.sdc setf sdc
" Sudoers
au BufNewFile,BufRead /etc/sudoers,sudoers.tmp setf sudoers
" SVG (Scalable Vector Graphics)
au BufNewFile,BufRead *.svg setf svg
" If the file has an extension of 't' and is in a directory 't' then it is
" almost certainly a Perl test file.
" If the first line starts with '#' and contains 'perl' it's probably a Perl
......
" Vim filetype plugin file (GUI menu, folding and completion)
" Language: Debian Changelog
" Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
" Former Maintainers: Michael Piefel <piefel@informatik.hu-berlin.de>
" Stefano Zacchiroli <zack@debian.org>
" Last Change: 2008-03-08
" License: GNU GPL, version 2.0 or later
" URL: http://git.debian.org/?p=pkg-vim/vim.git;a=blob_plain;f=runtime/ftplugin/debchangelog.vim;hb=debian
" Language: Debian Changelog
" Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
" Former Maintainers: Michael Piefel <piefel@informatik.hu-berlin.de>
" Stefano Zacchiroli <zack@debian.org>
" Last Change: 2010-04-29
" License: GNU GPL, version 2.0 or later
" URL: http://hg.debian.org/hg/pkg-vim/vim/raw-file/tip/runtime/ftplugin/debchangelog.vim
" Bug completion requires apt-listbugs installed for Debian packages or
" python-launchpad-bugs installed for Ubuntu packages
" python-launchpadlib installed for Ubuntu packages
if exists("b:did_ftplugin")
finish
......@@ -329,17 +329,26 @@ fun! DebCompleteBugs(findstart, base)
python << EOF
import vim
try:
from launchpadbugs import connector
buglist = connector.ConnectBugList()
bl = list(buglist('https://bugs.launchpad.net/ubuntu/+source/%s' % vim.eval('pkgsrc')))
bl.sort(None, int)
liststr = '['
for bug in bl:
liststr += "'#%d - %s'," % (int(bug), bug.summary.replace('\'', '\'\''))
liststr += ']'
vim.command('silent let bug_lines = %s' % liststr)
from launchpadlib.launchpad import Launchpad
from lazr.restfulclient.errors import HTTPError
# login anonymously
lp = Launchpad.login_anonymously('debchangelog.vim', 'production')
ubuntu = lp.distributions['ubuntu']
try:
sp = ubuntu.getSourcePackage(name=vim.eval('pkgsrc'))
status = ('New', 'Incomplete', 'Confirmed', 'Triaged',
'In Progress', 'Fix Committed')
tasklist = sp.searchTasks(status=status, order_by='id')
liststr = '['
for task in tasklist:
bug = task.bug
liststr += "'#%d - %s'," % (bug.id, bug.title.replace('\'', '\'\''))
liststr += ']'
vim.command('silent let bug_lines = %s' % liststr.encode('utf-8'))
except HTTPError:
pass
except ImportError:
vim.command('echoerr \'python-launchpad-bugs needs to be installed to use Launchpad bug completion\'')
vim.command('echoerr \'python-launchpadlib >= 1.5.4 needs to be installed to use Launchpad bug completion\'')
EOF
else
if ! filereadable('/usr/sbin/apt-listbugs')
......
" Vim filetype plugin file (GUI menu and folding)
" Language: Debian control files
" Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
" Former Maintainer: Pierre Habouzit <madcoder@debian.org>
" Last Change: 2008-03-08
" URL: http://git.debian.org/?p=pkg-vim/vim.git;a=blob_plain;f=runtime/ftplugin/debcontrol.vim;hb=debian
" Language: Debian control files
" Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
" Former Maintainer: Pierre Habouzit <madcoder@debian.org>
" Last Change: 2008-03-08
" URL: http://hg.debian.org/hg/pkg-vim/vim/raw-file/tip/runtime/ftplugin/debcontrol.vim
" Do these settings once per buffer
if exists("b:did_ftplugin")
......
" Vim indent file
" Language: ChaiScript
" Maintainer: Jason Turner <lefticus 'at' gmail com>
" Only load this indent file when no other was loaded.
if exists("b:did_indent")
finish
endif
let b:did_indent = 1
setlocal indentexpr=GetChaiScriptIndent()
setlocal autoindent
" Only define the function once.
if exists("*GetChaiScriptIndent")
finish
endif
function! GetChaiScriptIndent()
" Find a non-blank line above the current line.
let lnum = prevnonblank(v:lnum - 1)
" Hit the start of the file, use zero indent.
if lnum == 0
return 0
endif
" Add a 'shiftwidth' after lines that start a block:
" lines containing a {
let ind = indent(lnum)
let flag = 0
let prevline = getline(lnum)
if prevline =~ '^.*{.*'
let ind = ind + &shiftwidth
let flag = 1
endif
" Subtract a 'shiftwidth' after lines containing a { followed by a }
" to keep it balanced
if flag == 1 && prevline =~ '.*{.*}.*'
let ind = ind - &shiftwidth
endif
" Subtract a 'shiftwidth' on lines ending with }
if getline(v:lnum) =~ '^\s*\%(}\)'
let ind = ind - &shiftwidth
endif
return ind
endfunction
" Vim indent file
" Language: Perl 6
" Maintainer: Andy Lester <andy@petdance.com>
" URL: http://github.com/petdance/vim-perl/tree/master
" Last Change: 2009-07-04
" Contributors: Andy Lester <andy@petdance.com>
" Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
"
" Adapted from Perl indent file by Rafael Garcia-Suarez <rgarciasuarez@free.fr>
" Suggestions and improvements by :
" Aaron J. Sherman (use syntax for hints)
" Artem Chuprina (play nice with folding)
" TODO:
" This file still relies on stuff from the Perl 5 syntax file, which Perl 6
" does not use.
"
" Things that are not or not properly indented (yet) :
" - Continued statements
" print "foo",
" "bar";
" print "foo"
" if bar();
" - Multiline regular expressions (m//x)
" (The following probably needs modifying the perl syntax file)
" - qw() lists
" - Heredocs with terminators that don't match \I\i*
" Only load this indent file when no other was loaded.
if exists("b:did_indent")
finish
endif
let b:did_indent = 1
" Is syntax highlighting active ?
let b:indent_use_syntax = has("syntax")
setlocal indentexpr=GetPerl6Indent()
" we reset it first because the Perl 5 indent file might have been loaded due
" to a .pl/pm file extension, and indent files don't clean up afterwards
setlocal indentkeys&
setlocal indentkeys+=0=,0),0],0>,0»,0=or,0=and
if !b:indent_use_syntax
setlocal indentkeys+=0=EO
endif
" Only define the function once.
if exists("*GetPerl6Indent")
finish
endif
let s:cpo_save = &cpo
set cpo-=C
function GetPerl6Indent()
" Get the line to be indented
let cline = getline(v:lnum)
" Indent POD markers to column 0
if cline =~ '^\s*=\L\@!'
return 0
endif
" Don't reindent coments on first column
if cline =~ '^#'
return 0
endif
" Get current syntax item at the line's first char
let csynid = ''
if b:indent_use_syntax
let csynid = synIDattr(synID(v:lnum,1,0),"name")
endif
" Don't reindent POD and heredocs
if csynid =~ "^p6Pod"
return indent(v:lnum)
endif
" Now get the indent of the previous perl line.
" Find a non-blank line above the current line.
let lnum = prevnonblank(v:lnum - 1)
" Hit the start of the file, use zero indent.
if lnum == 0
return 0
endif
let line = getline(lnum)
let ind = indent(lnum)
" Skip heredocs, POD, and comments on 1st column
if b:indent_use_syntax
let skippin = 2
while skippin
let synid = synIDattr(synID(lnum,1,0),"name")
if (synid =~ "^p6Pod" || synid =~ "p6Comment")
let lnum = prevnonblank(lnum - 1)
if lnum == 0
return 0
endif
let line = getline(lnum)
let ind = indent(lnum)
let skippin = 1
else
let skippin = 0
endif
endwhile
endif
if line =~ '[<«\[{(]\s*\(#[^)}\]»>]*\)\=$'
let ind = ind + &sw
endif
if cline =~ '^\s*[)}\]»>]'
let ind = ind - &sw
endif
" Indent lines that begin with 'or' or 'and'
if cline =~ '^\s*\(or\|and\)\>'
if line !~ '^\s*\(or\|and\)\>'
let ind = ind + &sw
endif
elseif line =~ '^\s*\(or\|and\)\>'
let ind = ind - &sw
endif
return ind
endfunction
let &cpo = s:cpo_save
unlet s:cpo_save
" vim:ts=8:sts=4:sw=4:expandtab:ft=vim
" Vim keymap file for Bulgarian and Russian characters, "bds" layout.
" Most of it can be used with both utf-8 and cp1251 file encodings, except
" the accented vowels which can only be stored in utf-8.
" the accented characters which can only be stored in utf-8.
" This file itself is in utf-8.
" Maintainer: Boyko Bantchev <boykobb@gmail.com>
" URI: http://www.math.bas.bg/bantchev/vim/bulgarian-bds.vim
" Last Changed: 2008 June 28
" Last Changed: 2010 May 4
" This keymap corresponds to what is called Bulgarian standard typewriter
" keyboard layout (BDS, БДС).
" keyboard layout, or "БДС".
"
" Note that, in addition to the Bulgarian alphabet, the BDS layout prescribes
" the presence of the following characters:
......@@ -17,7 +17,7 @@
" without having to leave Cyrillic mode.
"
" Some punctuation characters present in ascii are mapped in BDS to keys
" different from the ones they occupy in the qwerty layout, because the latter
" different from the ones they occupy in the QWERTY layout, because the latter
" keys are used to type other characters.
"
" In this keymap, also defined (besides BDS) are:
......@@ -28,12 +28,16 @@
" — The quotation marks „ “ ” ‘ ’ (used in the Bulgarian and English
" quotation styles), as well as « » (Russian quotation style).
" — The characters §, №, – (en-dash), — (em-dash), …, •, ·, ±, °, ¬,
" ¤, and .
" ¤, €, ‰, †, ‡, and .
"
" The keymap also defines key combinations for accented vowels in Bulgarian.
" The keymap also defines key combinations for grave and acute accents.
" (Grave accent is used in Bulgarian, acute in Russian, but both accents
" apply to other languages as well.)
"
" For details of what key or key combination maps to what character, please
" see below the map table itself.
" see below the map itself.
"
" See also http://www.math.bas.bg/bantchev/vim/kbdbul.html (in Bulgarian).
scriptencoding utf-8
......@@ -139,21 +143,13 @@ q , COMMA
~~ ¬ NOT SIGN
@@ ¤ CURRENCY SIGN
$$ € EURO SIGN
%% ‰ PER MILLE SIGN
+| † DAGGER
++ ‡ DOUBLE DAGGER
|| ¶ PILCROW SIGN
" accented vowels cannot map onto cp1251 – use utf-8 file encoding
`D А̀ CYRILLIC CAPITAL LETTER A + GRAVE ACCENT (COMPOSED)
`d а̀ CYRILLIC SMALL LETTER A + GRAVE ACCENT (COMPOSED)
`E Ѐ CYRILLIC CAPITAL LETTER IE + GRAVE ACCENT (COMPOSED)
`e ѐ CYRILLIC SMALL LETTER IE + GRAVE ACCENT (COMPOSED)
`R Ѝ CYRILLIC CAPITAL LETTER I + GRAVE ACCENT (COMPOSED)
`r ѝ CYRILLIC SMALL LETTER I + GRAVE ACCENT (COMPOSED)
`F О̀ CYRILLIC CAPITAL LETTER O + GRAVE ACCENT (COMPOSED)
`f о̀ CYRILLIC SMALL LETTER O + GRAVE ACCENT (COMPOSED)
`W У̀ CYRILLIC CAPITAL LETTER U + GRAVE ACCENT (COMPOSED)
`w у̀ CYRILLIC SMALL LETTER U + GRAVE ACCENT (COMPOSED)
`C Ъ̀ CYRILLIC CAPITAL LETTER HARD SIGN + GRAVE ACCENT (COMPOSED)
`c ъ̀ CYRILLIC SMALL LETTER HARD SIGN + GRAVE ACCENT (COMPOSED)
`Z Ю̀ CYRILLIC CAPITAL LETTER YU + GRAVE ACCENT (COMPOSED)
`z ю̀ CYRILLIC SMALL LETTER YU + GRAVE ACCENT (COMPOSED)
`S Я̀ CYRILLIC CAPITAL LETTER YA + GRAVE ACCENT (COMPOSED)
`s я̀ CYRILLIC SMALL LETTER YA + GRAVE ACCENT (COMPOSED)
" Accented characters cannot map onto cp1251 – use utf-8 file encoding.
" To apply an accent to a letter, type the corresponding key combination
" to the immediate right of that letter.
^` <char-0x300> COMBINING GRAVE ACCENT
^' <char-0x301> COMBINING ACUTE ACCENT
......@@ -5,15 +5,13 @@
" Maintainer: Boyko Bantchev <boykobb@gmail.com>
" URI: http://www.math.bas.bg/bantchev/vim/bulgarian-phonetic.vim
" Last Changed: 2008 June 28
" For a rationale for the layout and additional info on typing in Bulgarian
" using Unicode Cyrillic please see:
" Last Changed: 2010 May 4
" This keymap corresponds to what is called "phonetic layout" in Bulgaria:
" Cyrillic letters tend to be mapped to their Latin homophones, if present.
" Most keys corresponding to punctuation characters are left unmapped, so
" they retain their usual (qwerty) meanings in Cyrillic typing.
" Cyrillic letters tend to be mapped to their Latin homophones wherever
" there are ones. Most keys corresponding to punctuation characters are
" left unmapped, so they retain their usual (QWERTY) meanings when typing
" Cyrillic.
"
" In addition to the Bulgarian alphabet, the keymap makes accessible the
" following characters:
......@@ -24,12 +22,16 @@
" — The quotation marks „ “ ” ‘ ’ (used in the Bulgarian and English
" quotation styles), as well as « » (Russian quotation style).
" — The characters §, №, – (en-dash), — (em-dash), …, •, ·, ±, °, ¬,
" ¤, and .
" ¤, €, ‰, †, ‡, and .
"
" The keymap also defines key combinations for accented vowels in Bulgarian.
" The keymap also defines key combinations for grave and acute accents.
" (Grave accent is used in Bulgarian, acute in Russian, but both accents
" apply to other languages as well.)
"
" For details of what key or key combination maps to what character, please
" see below the map table itself.
" see below the map itself.
"
" See also http://www.math.bas.bg/bantchev/vim/kbdbul.html (in Bulgarian).
scriptencoding utf-8
......@@ -121,21 +123,13 @@ q я CYRILLIC SMALL LETTER YA
~~ ¬ NOT SIGN
@@ ¤ CURRENCY SIGN
$$ € EURO SIGN
%% ‰ PER MILLE SIGN
+| † DAGGER
++ ‡ DOUBLE DAGGER
|| ¶ PILCROW SIGN
" accented vowels cannot map onto cp1251 – use utf-8 file encoding
'A А̀ CYRILLIC CAPITAL LETTER A + GRAVE ACCENT (COMPOSED)
'a а̀ CYRILLIC SMALL LETTER A + GRAVE ACCENT (COMPOSED)
'E Ѐ CYRILLIC CAPITAL LETTER IE + GRAVE ACCENT (COMPOSED)
'e ѐ CYRILLIC SMALL LETTER IE + GRAVE ACCENT (COMPOSED)
'I Ѝ CYRILLIC CAPITAL LETTER I + GRAVE ACCENT (COMPOSED)
'i ѝ CYRILLIC SMALL LETTER I + GRAVE ACCENT (COMPOSED)
'O О̀ CYRILLIC CAPITAL LETTER O + GRAVE ACCENT (COMPOSED)
'o о̀ CYRILLIC SMALL LETTER O + GRAVE ACCENT (COMPOSED)
'U У̀ CYRILLIC CAPITAL LETTER U + GRAVE ACCENT (COMPOSED)
'u у̀ CYRILLIC SMALL LETTER U + GRAVE ACCENT (COMPOSED)
'Y Ъ̀ CYRILLIC CAPITAL LETTER HARD SIGN + GRAVE ACCENT (COMPOSED)
'y ъ̀ CYRILLIC SMALL LETTER HARD SIGN + GRAVE ACCENT (COMPOSED)
'| Ю̀ CYRILLIC CAPITAL LETTER YU + GRAVE ACCENT (COMPOSED)
'\\ ю̀ CYRILLIC SMALL LETTER YU + GRAVE ACCENT (COMPOSED)
'Q Я̀ CYRILLIC CAPITAL LETTER YA + GRAVE ACCENT (COMPOSED)
'q я̀ CYRILLIC SMALL LETTER YA + GRAVE ACCENT (COMPOSED)
" Accented characters cannot map onto cp1251 – use utf-8 file encoding.
" To apply an accent to a letter, type the corresponding key combination
" to the immediate right of that letter.
^` <char-0x300> COMBINING GRAVE ACCENT
^' <char-0x301> COMBINING ACUTE ACCENT
" Menu Translations: Serbian
source <sfile>:p:h/menu_sr_yu.utf-8.vim
source <sfile>:p:h/menu_sr_rs.utf-8.vim
" Menu Translations: Serbian
" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
" Last Change: Fri, 30 May 2003 12:15:30 -0400
" Quit when menu translations have already been done.
if exists("did_menu_trans")
finish
endif
let did_menu_trans = 1
" Help menu
menutrans &Help Pomo&c
menutrans &Overview<Tab><F1> &Pregled<Tab><F1>
menutrans &User\ Manual &Uputstvo\ za\ korisnike
menutrans &How-to\ links &Kako\ da\.\.\.
menutrans &Find &Nadji
menutrans &Credits &Zasluge
menutrans Co&pying P&reuzimanje
menutrans O&rphans &Sirocici
menutrans &Version &Verzija
menutrans &About &O\ programu
" File menu
menutrans &File &Datoteka
menutrans &Open\.\.\.<Tab>:e &Otvori\.\.\.<Tab>:e
menutrans Sp&lit-Open\.\.\.<Tab>:sp &Podeli-otvori\.\.\.<Tab>:sp
menutrans &New<Tab>:enew &Nova<Tab>:enew
menutrans &Close<Tab>:close &Zatvori<Tab>:close
menutrans &Save<Tab>:w &Sacuvaj<Tab>:w
menutrans Save\ &As\.\.\.<Tab>:sav Sacuvaj\ &kao\.\.\.<Tab>:sav
menutrans Split\ &Diff\ with\.\.\. Podeli\ i\ &uporedi\ sa\.\.\.
menutrans Split\ Patched\ &By\.\.\. Po&deli\ i\ prepravi\ sa\.\.\.
menutrans &Print Sta&mpaj
menutrans Sa&ve-Exit<Tab>:wqa Sacuvaj\ i\ za&vrsi<Tab>:wqa
menutrans E&xit<Tab>:qa K&raj<Tab>:qa
" Edit menu
menutrans &Edit &Uredjivanje
menutrans &Undo<Tab>u &Vrati<Tab>u
menutrans &Redo<Tab>^R &Povrati<Tab>^R
menutrans Rep&eat<Tab>\. P&onovi<Tab>\.
menutrans Cu&t<Tab>"+x Ise&ci<Tab>"+x
menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
menutrans &Paste<Tab>"+gP &Ubaci<Tab>"+gP
menutrans &Paste<Tab>"+P &Ubaci<Tab>"+gP
menutrans Put\ &Before<Tab>[p Stavi\ pre&d<Tab>[p
menutrans Put\ &After<Tab>]p Stavi\ &iza<Tab>]p
menutrans &Delete<Tab>x Iz&brisi<Tab>x
menutrans &Select\ all<Tab>ggVG Izaberi\ sv&e<Tab>ggVG
menutrans &Find\.\.\. &Nadji\.\.\.
menutrans Find\ and\ Rep&lace\.\.\. Nadji\ i\ &zameni\.\.\.
menutrans Settings\ &Window P&rozor\ podesavanja
menutrans &Global\ Settings Op&sta\ podesavanja
menutrans F&ile\ Settings Podesavanja\ za\ da&toteke
menutrans &Shiftwidth &Pomeraj
menutrans Soft\ &Tabstop &Meka\ tabulacija
menutrans Te&xt\ Width\.\.\. &Sirina\ teksta\.\.\.
menutrans &File\ Format\.\.\. &Vrsta\ datoteke\.\.\.
menutrans C&olor\ Scheme Bo&je
menutrans &Keymap Pres&likavanje\ tastature
menutrans Select\ Fo&nt\.\.\. Izbor\ &fonta\.\.\.
" Edit/Global Settings
menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Naglasi\ &obrazce\ (da/ne)<Tab>:set\ hls!
menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Zanemari\ \velicinu\ &slova\ (da/ne)<Tab>:set\ ic!
menutrans Toggle\ &Showmatch<Tab>:set\ sm! Proveri\ pratecu\ &zagradu\ (da/ne)<Tab>:set\ sm!
menutrans &Context\ lines Vidljivi\ &redovi
menutrans &Virtual\ Edit Virtuelno\ &uredjivanje
menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Rezim\ u&nosa\ (da/ne)<Tab>:set\ im!
menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! '&Vi'\ saglasno\ (da/ne)<Tab>:set\ cp!
menutrans Search\ &Path\.\.\. Putanja\ &pretrage\.\.\.
menutrans Ta&g\ Files\.\.\. &Datoteke\ oznaka\.\.\.
menutrans Toggle\ &Toolbar Linija\ sa\ &alatkama\ (da/ne)
menutrans Toggle\ &Bottom\ Scrollbar Donja\ l&inija\ klizanja\ (da/ne)
menutrans Toggle\ &Left\ Scrollbar &Leva\ linija\ klizanja\ (da/ne)
menutrans Toggle\ &Right\ Scrollbar &Desna\ linija\ klizanja\ (da/ne)
" Edit/Global Settings/Virtual Edit
menutrans Never Nikad
menutrans Block\ Selection Izbor\ bloka
menutrans Insert\ mode Rezim\ unosa
menutrans Block\ and\ Insert Blok\ i\ unos
menutrans Always Uvek
" Edit/File Settings
menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Redni\ &brojevi\ (da/ne)<Tab>:set\ nu!
menutrans Toggle\ &List\ Mode<Tab>:set\ list! Rezim\ &liste\ (da/ne)<Tab>:set\ list!
menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Obavijanje\ &redova\ (da/ne)<Tab>:set\ wrap!
menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Prelomi\ &na\ rec\ (da/ne)<Tab>:set\ lbr!
menutrans Toggle\ &expand-tab<Tab>:set\ et! Razmaci\ umesto\ &tabulacije\ (da/ne)<Tab>:set\ et!
menutrans Toggle\ &auto-indent<Tab>:set\ ai! Auto-&uvlacenje\ (da/ne)<Tab>:set\ ai!
menutrans Toggle\ &C-indenting<Tab>:set\ cin! &Ce-uvlacenje\ (da/ne)<Tab>:set\ cin!
" Edit/Keymap
menutrans None Nijedan
" Tools menu
menutrans &Tools &Alatke
menutrans &Jump\ to\ this\ tag<Tab>g^] Skoci\ na\ &ovu\ oznaku<Tab>g^]
menutrans Jump\ &back<Tab>^T Skoci\ &natrag<Tab>^T
menutrans Build\ &Tags\ File Izgradi\ &datoteku\ oznaka
menutrans &Folding &Podvijanje
menutrans Create\ &Fold<Tab>zf S&tvori\ podvijutak<Tab>zf
menutrans &Delete\ Fold<Tab>zd O&brisi\ podvijutak<Tab>zd
menutrans Delete\ &All\ Folds<Tab>zD Obrisi\ sve\ po&dvijutke<Tab>zD
menutrans Fold\ column\ &width Sirina\ &reda\ podvijutka
menutrans &Diff &Uporedjivanje
menutrans &Make<Tab>:make 'mak&e'<Tab>:make
menutrans &List\ Errors<Tab>:cl Spisak\ &gresaka<Tab>:cl
menutrans L&ist\ Messages<Tab>:cl! Sp&isak\ poruka<Tab>:cl!
menutrans &Next\ Error<Tab>:cn S&ledeca\ greska<Tab>:cn
menutrans &Previous\ Error<Tab>:cp Pre&thodna\ greska<Tab>:cp
menutrans &Older\ List<Tab>:cold Stari\ spisa&k<Tab>:cold
menutrans N&ewer\ List<Tab>:cnew No&vi\ spisak<Tab>:cnew
menutrans Error\ &Window Prozor\ sa\ g&reskama
menutrans &Set\ Compiler I&zaberi\ prevodioca
menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ u\ &HEKS<Tab>:%!xxd
menutrans Conve&rt\ back<Tab>:%!xxd\ -r Vr&ati\ u\ prvobitan\ oblik<Tab>:%!xxd\ -r
" Tools/Folding
menutrans &Enable/Disable\ folds<Tab>zi &Omoguci/prekini\ podvijanje<Tab>zi
menutrans &View\ Cursor\ Line<Tab>zv &Pokazi\ red\ sa\ kursorom<Tab>zv
menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Pokazi\ &samo\ red\ sa\ kursorom<Tab>zMzx
menutrans C&lose\ more\ folds<Tab>zm &Zatvori\ vise\ podvijutaka<Tab>zm
menutrans &Close\ all\ folds<Tab>zM Zatvori\ s&ve\ podvijutke<Tab>zM
menutrans O&pen\ more\ folds<Tab>zr Otvori\ vis&e\ podvijutaka<Tab>zr
menutrans &Open\ all\ folds<Tab>zR O&tvori\ sve\ podvijutke<Tab>zR
menutrans Fold\ Met&hod &Nacin\ podvijanja
" Tools/Folding/Fold Method
menutrans M&anual &Rucno
menutrans I&ndent &Uvucenost
menutrans E&xpression &Izraz
menutrans S&yntax &Sintaksa
"menutrans &Diff
menutrans Ma&rker &Oznaka
" Tools/Diff
menutrans &Update &Azuriraj
menutrans &Get\ Block &Prihvati\ izmenu
menutrans &Put\ Block Pre&baci\ izmenu
" Tools/Error Window
menutrans &Update<Tab>:cwin &Azuriraj<Tab>:cwin
menutrans &Open<Tab>:copen &Otvori<Tab>:copen
menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
" Bufers menu
menutrans &Buffers &Baferi
menutrans &Refresh\ menu &Azuriraj
menutrans Delete &Obrisi
menutrans &Alternate A&lternativni
menutrans &Next &Sledeci
menutrans &Previous &Prethodni
menutrans [No\ File] [Nema\ datoteke]
" Window menu
menutrans &Window &Prozor
menutrans &New<Tab>^Wn &Novi<Tab>^Wn
menutrans S&plit<Tab>^Ws &Podeli<Tab>^Ws
menutrans Sp&lit\ To\ #<Tab>^W^^ Podeli\ sa\ &alternativnim<Tab>^W^^
menutrans Split\ &Vertically<Tab>^Wv Podeli\ &uspravno<Tab>^Wv
menutrans Split\ File\ E&xplorer Podeli\ za\ pregled\ &datoteka
menutrans &Close<Tab>^Wc &Zatvori<Tab>^Wc
menutrans Close\ &Other(s)<Tab>^Wo Zatvori\ &ostale<Tab>^Wo
"menutrans Ne&xt<Tab>^Ww &Sledeci<Tab>^Ww
"menutrans P&revious<Tab>^WW P&rethodni<Tab>^WW
menutrans Move\ &To Pre&mesti
menutrans Rotate\ &Up<Tab>^WR &Kruzno\ nagore<Tab>^WR
menutrans Rotate\ &Down<Tab>^Wr Kruzno\ nadol&e<Tab>^Wr
menutrans &Equal\ Size<Tab>^W= &Iste\ velicine<Tab>^W=
menutrans &Max\ Height<Tab>^W_ Maksimalna\ &visina<Tab>^W_
menutrans M&in\ Height<Tab>^W1_ Minima&lna\ visina<Tab>^W1_
menutrans Max\ &Width<Tab>^W\| Maksimalna\ &sirina<Tab>^W\|
menutrans Min\ Widt&h<Tab>^W1\| Minimalna\ si&rina<Tab>^W1\|
" Window/Move To
menutrans &Top<Tab>^WK &Vrh<Tab>^WK
menutrans &Bottom<Tab>^WJ &Podnozje<Tab>^WJ
menutrans &Left\ side<Tab>^WH U&levo<Tab>^WH
menutrans &Right\ side<Tab>^WL U&desno<Tab>^WL
" The popup menu
menutrans &Undo &Vrati
menutrans Cu&t &Iseci
menutrans &Copy &Kopiraj
menutrans &Paste &Ubaci
menutrans &Delete I&zbrisi
menutrans Select\ Blockwise Biraj\ &pravougaono
menutrans Select\ &Word Izaberi\ &rec
menutrans Select\ &Line Izaberi\ r&ed
menutrans Select\ &Block Izaberi\ &blok
menutrans Select\ &All Izaberi\ &sve
" The GUI toolbar
if has("toolbar")
if exists("*Do_toolbar_tmenu")
delfun Do_toolbar_tmenu
endif
fun Do_toolbar_tmenu()
tmenu ToolBar.Open Ucitaj
tmenu ToolBar.Save Sacuvaj
tmenu ToolBar.SaveAll Sacuvaj sve
tmenu ToolBar.Print Stampaj
tmenu ToolBar.Undo Vrati
tmenu ToolBar.Redo Povrati
tmenu ToolBar.Cut Iseci
tmenu ToolBar.Copy Kopiraj
tmenu ToolBar.Paste Ubaci
tmenu ToolBar.Find Nadji
tmenu ToolBar.FindNext Nadji sledeci
tmenu ToolBar.FindPrev Nadji prethodni
tmenu ToolBar.Replace Zameni
tmenu ToolBar.New Novi
tmenu ToolBar.WinSplit Podeli prozor
tmenu ToolBar.WinMax Maksimalna visina
tmenu ToolBar.WinMin Minimalna visina
tmenu ToolBar.WinVSplit Podeli uspravno
tmenu ToolBar.WinMaxWidth Maksimalna sirina
tmenu ToolBar.WinMinWidth Minimalna sirina
tmenu ToolBar.WinClose Zatvori prozor
tmenu ToolBar.LoadSesn Ucitaj seansu
tmenu ToolBar.SaveSesn Sacuvaj seansu
tmenu ToolBar.RunScript Izvrsi spis
tmenu ToolBar.Make 'make'
tmenu ToolBar.Shell Operativno okruzenje
tmenu ToolBar.RunCtags Napravi oznake
tmenu ToolBar.TagJump Idi na oznaku
tmenu ToolBar.Help Pomoc
tmenu ToolBar.FindHelp Nadji objasnjenje
endfun
endif
" Syntax menu
menutrans &Syntax &Sintaksa
menutrans &Show\ filetypes\ in\ menu Izbor\ 'filetype'\ iz\ &menija
menutrans Set\ '&syntax'\ only Pode&si\ 'syntax'\ samo
menutrans Set\ '&filetype'\ too Podesi\ 'filetype'\ &takodje
menutrans &Off &Iskljuceno
menutrans &Manual &Rucno
menutrans A&utomatic &Automatski
menutrans on/off\ for\ &This\ file Da/ne\ za\ ovu\ &datoteku
menutrans Co&lor\ test Provera\ &boja
menutrans &Highlight\ test Provera\ isti&canja
menutrans &Convert\ to\ HTML Pretvori\ &u\ HTML
" dialog texts
let menutrans_help_dialog = "Unesite naredbu ili rec cije pojasnjenje trazite:\n\nDodajte i_ za naredbe unosa (npr. i_CTRL-X)\nDodajte c_ za naredbe komandnog rezima (npr. s_<Del>)\nDodajte ' za imena opcija (npr. 'shiftwidth')"
let g:menutrans_path_dialog = "Unesite put pretrage za datoteke\nRazdvojite zarezima imena direktorijuma."
let g:menutrans_tags_dialog = "Unesite imena datoteka sa oznakama\nRazdvojite zarezima imena."
let g:menutrans_textwidth_dialog = "Unesite novu sirinu teksta (0 sprecava prelom)"
let g:menutrans_fileformat_dialog = "Izaberite vrstu datoteke"
let menutrans_no_file = "[Nema datoteke]"
" Menu Translations: Serbian
" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
" Last Change: Fri, 30 May 2003 12:04:48 -0400
" Quit when menu translations have already been done.
if exists("did_menu_trans")
finish
endif
let did_menu_trans = 1
scriptencoding iso8859-2
" Help menu
menutrans &Help Pomo&
menutrans &Overview<Tab><F1> &Pregled<Tab><F1>
menutrans &User\ Manual &Uputstvo\ za\ korisnike
menutrans &How-to\ links &Kako\ da\.\.\.
menutrans &Find &Nai
menutrans &Credits &Zasluge
menutrans Co&pying P&reuzimanje
menutrans O&rphans &Siroii
menutrans &Version &Verzija
menutrans &About &O\ programu
" File menu
menutrans &File &Datoteka
menutrans &Open\.\.\.<Tab>:e &Otvori\.\.\.<Tab>:e
menutrans Sp&lit-Open\.\.\.<Tab>:sp &Podeli-otvori\.\.\.<Tab>:sp
menutrans &New<Tab>:enew &Nova<Tab>:enew
menutrans &Close<Tab>:close &Zatvori<Tab>:close
menutrans &Save<Tab>:w &Sauvaj<Tab>:w
menutrans Save\ &As\.\.\.<Tab>:sav Sauvaj\ &kao\.\.\.<Tab>:sav
menutrans Split\ &Diff\ with\.\.\. Podeli\ i\ &uporedi\ sa\.\.\.
menutrans Split\ Patched\ &By\.\.\. Po&deli\ i\ prepravi\ sa\.\.\.
menutrans &Print ta&mpaj
menutrans Sa&ve-Exit<Tab>:wqa Sauvaj\ i\ za&vri<Tab>:wqa
menutrans E&xit<Tab>:qa K&raj<Tab>:qa
" Edit menu
menutrans &Edit &Ureivanje
menutrans &Undo<Tab>u &Vrati<Tab>u
menutrans &Redo<Tab>^R &Povrati<Tab>^R
menutrans Rep&eat<Tab>\. P&onovi<Tab>\.
menutrans Cu&t<Tab>"+x Ise&ci<Tab>"+x
menutrans &Copy<Tab>"+y &Kopiraj<Tab>"+y
menutrans &Paste<Tab>"+gP &Ubaci<Tab>"+gP
menutrans &Paste<Tab>"+P &Ubaci<Tab>"+gP
menutrans Put\ &Before<Tab>[p Stavi\ pre&d<Tab>[p
menutrans Put\ &After<Tab>]p Stavi\ &iza<Tab>]p
menutrans &Delete<Tab>x Iz&brii<Tab>x
menutrans &Select\ all<Tab>ggVG Izaberi\ sv&e<Tab>ggVG
menutrans &Find\.\.\. &Nai\.\.\.
menutrans Find\ and\ Rep&lace\.\.\. Nai\ i\ &zameni\.\.\.
menutrans Settings\ &Window P&rozor\ podeavanja
menutrans &Global\ Settings Op&ta\ podeavanja
menutrans F&ile\ Settings Podeavanja\ za\ da&toteke
menutrans &Shiftwidth &Pomeraj
menutrans Soft\ &Tabstop &Meka\ tabulacija
menutrans Te&xt\ Width\.\.\. &irina\ teksta\.\.\.
menutrans &File\ Format\.\.\. &Vrsta\ datoteke\.\.\.
menutrans C&olor\ Scheme Bo&je
menutrans &Keymap Pres&likavanje\ tastature
menutrans Select\ Fo&nt\.\.\. Izbor\ &fonta\.\.\.
" Edit/Global Settings
menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Naglasi\ &obrazce\ (da/ne)<Tab>:set\ hls!
menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Zanemari\ \veliinu\ &slova\ (da/ne)<Tab>:set\ ic!
menutrans Toggle\ &Showmatch<Tab>:set\ sm! Proveri\ prateu\ &zagradu\ (da/ne)<Tab>:set\ sm!
menutrans &Context\ lines Vidljivi\ &redovi
menutrans &Virtual\ Edit Virtuelno\ &ureivanje
menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! Reim\ u&nosa\ (da/ne)<Tab>:set\ im!
menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! '&Vi'\ saglasno\ (da/ne)<Tab>:set\ cp!
menutrans Search\ &Path\.\.\. Putanja\ &pretrage\.\.\.
menutrans Ta&g\ Files\.\.\. &Datoteke\ oznaka\.\.\.
menutrans Toggle\ &Toolbar Linija\ sa\ &alatkama\ (da/ne)
menutrans Toggle\ &Bottom\ Scrollbar Donja\ l&inija\ klizanja\ (da/ne)
menutrans Toggle\ &Left\ Scrollbar &Leva\ linija\ klizanja\ (da/ne)
menutrans Toggle\ &Right\ Scrollbar &Desna\ linija\ klizanja\ (da/ne)
" Edit/Global Settings/Virtual Edit
menutrans Never Nikad
menutrans Block\ Selection Izbor\ bloka
menutrans Insert\ mode Reim\ unosa
menutrans Block\ and\ Insert Blok\ i\ unos
menutrans Always Uvek
" Edit/File Settings
menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! Redni\ &brojevi\ (da/ne)<Tab>:set\ nu!
menutrans Toggle\ &List\ Mode<Tab>:set\ list! Reim\ &liste\ (da/ne)<Tab>:set\ list!
menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! Obavijanje\ &redova\ (da/ne)<Tab>:set\ wrap!
menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! Prelomi\ &na\ re\ (da/ne)<Tab>:set\ lbr!
menutrans Toggle\ &expand-tab<Tab>:set\ et! Razmaci\ umesto\ &tabulacije\ (da/ne)<Tab>:set\ et!
menutrans Toggle\ &auto-indent<Tab>:set\ ai! Auto-&uvlaenje\ (da/ne)<Tab>:set\ ai!
menutrans Toggle\ &C-indenting<Tab>:set\ cin! &Ce-uvlaenje\ (da/ne)<Tab>:set\ cin!
" Edit/Keymap
menutrans None Nijedan
" Tools menu
menutrans &Tools &Alatke
menutrans &Jump\ to\ this\ tag<Tab>g^] Skoi\ na\ &ovu\ oznaku<Tab>g^]
menutrans Jump\ &back<Tab>^T Skoi\ &natrag<Tab>^T
menutrans Build\ &Tags\ File Izgradi\ &datoteku\ oznaka
menutrans &Folding &Podvijanje
menutrans Create\ &Fold<Tab>zf S&tvori\ podvijutak<Tab>zf
menutrans &Delete\ Fold<Tab>zd O&brii\ podvijutak<Tab>zd
menutrans Delete\ &All\ Folds<Tab>zD Obrii\ sve\ po&dvijutke<Tab>zD
menutrans Fold\ column\ &width irina\ &reda\ podvijutka
menutrans &Diff &Uporeivanje
menutrans &Make<Tab>:make 'mak&e'<Tab>:make
menutrans &List\ Errors<Tab>:cl Spisak\ &greaka<Tab>:cl
menutrans L&ist\ Messages<Tab>:cl! Sp&isak\ poruka<Tab>:cl!
menutrans &Next\ Error<Tab>:cn S&ledea\ greka<Tab>:cn
menutrans &Previous\ Error<Tab>:cp Pre&thodna\ greka<Tab>:cp
menutrans &Older\ List<Tab>:cold Stari\ spisa&k<Tab>:cold
menutrans N&ewer\ List<Tab>:cnew No&vi\ spisak<Tab>:cnew
menutrans Error\ &Window Prozor\ sa\ g&rekama
menutrans &Set\ Compiler I&zaberi\ prevodioca
menutrans &Convert\ to\ HEX<Tab>:%!xxd Pretvori\ u\ &HEKS<Tab>:%!xxd
menutrans Conve&rt\ back<Tab>:%!xxd\ -r Vr&ati\ u\ prvobitan\ oblik<Tab>:%!xxd\ -r
" Tools/Folding
menutrans &Enable/Disable\ folds<Tab>zi &Omogui/prekini\ podvijanje<Tab>zi
menutrans &View\ Cursor\ Line<Tab>zv &Pokai\ red\ sa\ kursorom<Tab>zv
menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Pokai\ &samo\ red\ sa\ kursorom<Tab>zMzx
menutrans C&lose\ more\ folds<Tab>zm &Zatvori\ vie\ podvijutaka<Tab>zm
menutrans &Close\ all\ folds<Tab>zM Zatvori\ s&ve\ podvijutke<Tab>zM
menutrans O&pen\ more\ folds<Tab>zr Otvori\ vi&e\ podvijutaka<Tab>zr
menutrans &Open\ all\ folds<Tab>zR O&tvori\ sve\ podvijutke<Tab>zR
menutrans Fold\ Met&hod &Nain\ podvijanja
" Tools/Folding/Fold Method
menutrans M&anual &Runo
menutrans I&ndent &Uvuenost
menutrans E&xpression &Izraz
menutrans S&yntax &Sintaksa
"menutrans &Diff
menutrans Ma&rker &Oznaka
" Tools/Diff
menutrans &Update &Auriraj
menutrans &Get\ Block &Prihvati\ izmenu
menutrans &Put\ Block Pre&baci\ izmenu
" Tools/Error Window
menutrans &Update<Tab>:cwin &Auriraj<Tab>:cwin
menutrans &Open<Tab>:copen &Otvori<Tab>:copen
menutrans &Close<Tab>:cclose &Zatvori<Tab>:cclose
" Bufers menu
menutrans &Buffers &Baferi
menutrans &Refresh\ menu &Auriraj
menutrans Delete &Obrii
menutrans &Alternate A&lternativni
menutrans &Next &Sledei
menutrans &Previous &Prethodni
menutrans [No\ File] [Nema\ datoteke]
" Window menu
menutrans &Window &Prozor
menutrans &New<Tab>^Wn &Novi<Tab>^Wn
menutrans S&plit<Tab>^Ws &Podeli<Tab>^Ws
menutrans Sp&lit\ To\ #<Tab>^W^^ Podeli\ sa\ &alternativnim<Tab>^W^^
menutrans Split\ &Vertically<Tab>^Wv Podeli\ &uspravno<Tab>^Wv
menutrans Split\ File\ E&xplorer Podeli\ za\ pregled\ &datoteka
menutrans &Close<Tab>^Wc &Zatvori<Tab>^Wc
menutrans Close\ &Other(s)<Tab>^Wo Zatvori\ &ostale<Tab>^Wo
"menutrans Ne&xt<Tab>^Ww &Sledei<Tab>^Ww
"menutrans P&revious<Tab>^WW P&rethodni<Tab>^WW
menutrans Move\ &To Pre&mesti
menutrans Rotate\ &Up<Tab>^WR &Kruno\ nagore<Tab>^WR
menutrans Rotate\ &Down<Tab>^Wr Kruno\ nadol&e<Tab>^Wr
menutrans &Equal\ Size<Tab>^W= &Iste\ veliine<Tab>^W=
menutrans &Max\ Height<Tab>^W_ Maksimalna\ &visina<Tab>^W_
menutrans M&in\ Height<Tab>^W1_ Minima&lna\ visina<Tab>^W1_
menutrans Max\ &Width<Tab>^W\| Maksimalna\ &irina<Tab>^W\|
menutrans Min\ Widt&h<Tab>^W1\| Minimalna\ i&rina<Tab>^W1\|
" Window/Move To
menutrans &Top<Tab>^WK &Vrh<Tab>^WK
menutrans &Bottom<Tab>^WJ &Podnoje<Tab>^WJ
menutrans &Left\ side<Tab>^WH U&levo<Tab>^WH
menutrans &Right\ side<Tab>^WL U&desno<Tab>^WL
" The popup menu
menutrans &Undo &Vrati
menutrans Cu&t &Iseci
menutrans &Copy &Kopiraj
menutrans &Paste &Ubaci
menutrans &Delete I&zbrii
menutrans Select\ Blockwise Biraj\ &pravougaono
menutrans Select\ &Word Izaberi\ &re
menutrans Select\ &Line Izaberi\ r&ed
menutrans Select\ &Block Izaberi\ &blok
menutrans Select\ &All Izaberi\ &sve
" The GUI toolbar
if has("toolbar")
if exists("*Do_toolbar_tmenu")
delfun Do_toolbar_tmenu
endif
fun Do_toolbar_tmenu()
tmenu ToolBar.Open Uitaj
tmenu ToolBar.Save Sauvaj
tmenu ToolBar.SaveAll Sauvaj sve
tmenu ToolBar.Print tampaj
tmenu ToolBar.Undo Vrati
tmenu ToolBar.Redo Povrati
tmenu ToolBar.Cut Iseci
tmenu ToolBar.Copy Kopiraj
tmenu ToolBar.Paste Ubaci
tmenu ToolBar.Find Nai
tmenu ToolBar.FindNext Nai sledei
tmenu ToolBar.FindPrev Nai prethodni
tmenu ToolBar.Replace Zameni
tmenu ToolBar.New Novi
tmenu ToolBar.WinSplit Podeli prozor
tmenu ToolBar.WinMax Maksimalna visina
tmenu ToolBar.WinMin Minimalna visina
tmenu ToolBar.WinVSplit Podeli uspravno
tmenu ToolBar.WinMaxWidth Maksimalna irina
tmenu ToolBar.WinMinWidth Minimalna irina
tmenu ToolBar.WinClose Zatvori prozor
tmenu ToolBar.LoadSesn Uitaj seansu
tmenu ToolBar.SaveSesn Sauvaj seansu
tmenu ToolBar.RunScript Izvri spis
tmenu ToolBar.Make 'make'
tmenu ToolBar.Shell Operativno okruenje
tmenu ToolBar.RunCtags Napravi oznake
tmenu ToolBar.TagJump Idi na oznaku
tmenu ToolBar.Help Pomo
tmenu ToolBar.FindHelp Nai objanjenje
endfun
endif
" Syntax menu
menutrans &Syntax &Sintaksa
menutrans &Show\ filetypes\ in\ menu Izbor\ 'filetype'\ iz\ &menija
menutrans Set\ '&syntax'\ only Pode&si\ 'syntax'\ samo
menutrans Set\ '&filetype'\ too Podesi\ 'filetype'\ &takoe
menutrans &Off &Iskljueno
menutrans &Manual &Runo
menutrans A&utomatic &Automatski
menutrans on/off\ for\ &This\ file Da/ne\ za\ ovu\ &datoteku
menutrans Co&lor\ test Provera\ &boja
menutrans &Highlight\ test Provera\ isti&canja
menutrans &Convert\ to\ HTML Pretvori\ &u\ HTML
" dialog texts
let menutrans_help_dialog = "Unesite naredbu ili re ije pojanjenje traite:\n\nDodajte i_ za naredbe unosa (npr. i_CTRL-X)\nDodajte c_ za naredbe komandnog reima (npr. s_<Del>)\nDodajte ' za imena opcija (npr. 'shiftwidth')"
let g:menutrans_path_dialog = "Unesite put pretrage za datoteke\nRazdvojite zarezima imena direktorijuma."
let g:menutrans_tags_dialog = "Unesite imena datoteka sa oznakama\nRazdvojite zarezima imena."
let g:menutrans_textwidth_dialog = "Unesite novu irinu teksta (0 spreava prelom)"
let g:menutrans_fileformat_dialog = "Izaberite vrstu datoteke"
let menutrans_no_file = "[Nema datoteke]"
" Menu Translations: Serbian
" Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
" Last Change: Fri, 30 May 2003 12:02:07 -0400
" Quit when menu translations have already been done.
if exists("did_menu_trans")
finish
endif
let did_menu_trans = 1
scriptencoding iso8859-5
" Help menu
menutrans &Help &
menutrans &Overview<Tab><F1> &<Tab><F1>
menutrans &User\ Manual &\ \
menutrans &How-to\ links &\ \.\.\.
menutrans &Find &
menutrans &Credits &
menutrans Co&pying &
menutrans O&rphans &
menutrans &Version &
menutrans &About &\
" File menu
menutrans &File &
menutrans &Open\.\.\.<Tab>:e &\.\.\.<Tab>:e
menutrans Sp&lit-Open\.\.\.<Tab>:sp &-\.\.\.<Tab>:sp
menutrans &New<Tab>:enew &<Tab>:enew
menutrans &Close<Tab>:close &<Tab>:close
menutrans &Save<Tab>:w &<Tab>:w
menutrans Save\ &As\.\.\.<Tab>:sav \ &\.\.\.<Tab>:sav
menutrans Split\ &Diff\ with\.\.\. \ \ &\ \.\.\.
menutrans Split\ Patched\ &By\.\.\. &\ \ \ \.\.\.
menutrans &Print &
menutrans Sa&ve-Exit<Tab>:wqa \ \ &<Tab>:wqa
menutrans E&xit<Tab>:qa &<Tab>:qa
" Edit menu
menutrans &Edit &
menutrans &Undo<Tab>u &<Tab>u
menutrans &Redo<Tab>^R &<Tab>^R
menutrans Rep&eat<Tab>\. &<Tab>\.
menutrans Cu&t<Tab>"+x &<Tab>"+x
menutrans &Copy<Tab>"+y &<Tab>"+y
menutrans &Paste<Tab>"+gP &<Tab>"+gP
menutrans &Paste<Tab>"+P &<Tab>"+gP
menutrans Put\ &Before<Tab>[p \ &<Tab>[p
menutrans Put\ &After<Tab>]p \ &<Tab>]p
menutrans &Delete<Tab>x &<Tab>x
menutrans &Select\ all<Tab>ggVG \ &<Tab>ggVG
menutrans &Find\.\.\. &\.\.\.
menutrans Find\ and\ Rep&lace\.\.\. \ \ &\.\.\.
menutrans Settings\ &Window &\
menutrans &Global\ Settings &\
menutrans F&ile\ Settings \ \ &
menutrans &Shiftwidth &
menutrans Soft\ &Tabstop &\
menutrans Te&xt\ Width\.\.\. &\ \.\.\.
menutrans &File\ Format\.\.\. &\ \.\.\.
menutrans C&olor\ Scheme &
menutrans &Keymap &\
menutrans Select\ Fo&nt\.\.\. \ &\.\.\.
" Edit/Global Settings
menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! \ &\ (/)<Tab>:set\ hls!
menutrans Toggle\ &Ignore-case<Tab>:set\ ic! \ \\ &\ (/)<Tab>:set\ ic!
menutrans Toggle\ &Showmatch<Tab>:set\ sm! \ \ &\ (/)<Tab>:set\ sm!
menutrans &Context\ lines \ &
menutrans &Virtual\ Edit \ &
menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! \ &\ (/)<Tab>:set\ im!
menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! '&Vi'\ \ (/)<Tab>:set\ cp!
menutrans Search\ &Path\.\.\. \ &\.\.\.
menutrans Ta&g\ Files\.\.\. &\ \.\.\.
menutrans Toggle\ &Toolbar \ \ &\ (/)
menutrans Toggle\ &Bottom\ Scrollbar \ &\ \ (/)
menutrans Toggle\ &Left\ Scrollbar &\ \ \ (/)
menutrans Toggle\ &Right\ Scrollbar &\ \ \ (/)
" Edit/Global Settings/Virtual Edit
menutrans Never
menutrans Block\ Selection \
menutrans Insert\ mode \
menutrans Block\ and\ Insert \ \
menutrans Always
" Edit/File Settings
menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! \ &\ (/)<Tab>:set\ nu!
menutrans Toggle\ &List\ Mode<Tab>:set\ list! \ &\ (/)<Tab>:set\ list!
menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! \ &\ (/)<Tab>:set\ wrap!
menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! \ &\ \ (/)<Tab>:set\ lbr!
menutrans Toggle\ &expand-tab<Tab>:set\ et! \ \ &\ (/)<Tab>:set\ et!
menutrans Toggle\ &auto-indent<Tab>:set\ ai! -&\ (/)<Tab>:set\ ai!
menutrans Toggle\ &C-indenting<Tab>:set\ cin! &-\ (/)<Tab>:set\ cin!
" Edit/Keymap
menutrans None
" Tools menu
menutrans &Tools &
menutrans &Jump\ to\ this\ tag<Tab>g^] \ \ &\ <Tab>g^]
menutrans Jump\ &back<Tab>^T \ &<Tab>^T
menutrans Build\ &Tags\ File \ &\
menutrans &Folding &
menutrans Create\ &Fold<Tab>zf &\ <Tab>zf
menutrans &Delete\ Fold<Tab>zd &\ <Tab>zd
menutrans Delete\ &All\ Folds<Tab>zD \ \ &<Tab>zD
menutrans Fold\ column\ &width \ &\
menutrans &Diff &
menutrans &Make<Tab>:make 'mak&'<Tab>:make
menutrans &List\ Errors<Tab>:cl \ &<Tab>:cl
menutrans L&ist\ Messages<Tab>:cl! &\ <Tab>:cl!
menutrans &Next\ Error<Tab>:cn &\ <Tab>:cn
menutrans &Previous\ Error<Tab>:cp &\ <Tab>:cp
menutrans &Older\ List<Tab>:cold \ &<Tab>:cold
menutrans N&ewer\ List<Tab>:cnew &\ <Tab>:cnew
menutrans Error\ &Window \ \ &
menutrans &Set\ Compiler &\
menutrans &Convert\ to\ HEX<Tab>:%!xxd \ \ &ŵ<Tab>:%!xxd
menutrans Conve&rt\ back<Tab>:%!xxd\ -r &\ \ \ <Tab>:%!xxd\ -r
" Tools/Folding
menutrans &Enable/Disable\ folds<Tab>zi &/\ <Tab>zi
menutrans &View\ Cursor\ Line<Tab>zv &\ \ \ <Tab>zv
menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx \ &\ \ \ <Tab>zMzx
menutrans C&lose\ more\ folds<Tab>zm &\ \ <Tab>zm
menutrans &Close\ all\ folds<Tab>zM \ &\ <Tab>zM
menutrans O&pen\ more\ folds<Tab>zr \ &\ <Tab>zr
menutrans &Open\ all\ folds<Tab>zR &\ \ <Tab>zR
menutrans Fold\ Met&hod &\
" Tools/Folding/Fold Method
menutrans M&anual &
menutrans I&ndent &
menutrans E&xpression &
menutrans S&yntax &
"menutrans &Diff
menutrans Ma&rker &
" Tools/Diff
menutrans &Update &
menutrans &Get\ Block &\
menutrans &Put\ Block &\
" Tools/Error Window
menutrans &Update<Tab>:cwin &<Tab>:cwin
menutrans &Open<Tab>:copen &<Tab>:copen
menutrans &Close<Tab>:cclose &<Tab>:cclose
" Bufers menu
menutrans &Buffers &
menutrans &Refresh\ menu &
menutrans Delete &
menutrans &Alternate &
menutrans &Next &
menutrans &Previous &
menutrans [No\ File] [\ ]
" Window menu
menutrans &Window &
menutrans &New<Tab>^Wn &<Tab>^Wn
menutrans S&plit<Tab>^Ws &<Tab>^Ws
menutrans Sp&lit\ To\ #<Tab>^W^^ \ \ &<Tab>^W^^
menutrans Split\ &Vertically<Tab>^Wv \ &<Tab>^Wv
menutrans Split\ File\ E&xplorer \ \ \ &
menutrans &Close<Tab>^Wc &<Tab>^Wc
menutrans Close\ &Other(s)<Tab>^Wo \ &<Tab>^Wo
"menutrans Ne&xt<Tab>^Ww &<Tab>^Ww
"menutrans P&revious<Tab>^WW &<Tab>^WW
menutrans Move\ &To &
menutrans Rotate\ &Up<Tab>^WR &\ <Tab>^WR
menutrans Rotate\ &Down<Tab>^Wr \ &<Tab>^Wr
menutrans &Equal\ Size<Tab>^W= &\ <Tab>^W=
menutrans &Max\ Height<Tab>^W_ \ &<Tab>^W_
menutrans M&in\ Height<Tab>^W1_ &\ <Tab>^W1_
menutrans Max\ &Width<Tab>^W\| \ &<Tab>^W\|
menutrans Min\ Widt&h<Tab>^W1\| \ &<Tab>^W1\|
" Window/Move To
menutrans &Top<Tab>^WK &<Tab>^WK
menutrans &Bottom<Tab>^WJ &<Tab>^WJ
menutrans &Left\ side<Tab>^WH &<Tab>^WH
menutrans &Right\ side<Tab>^WL &<Tab>^WL
" The popup menu
menutrans &Undo &
menutrans Cu&t &
menutrans &Copy &
menutrans &Paste &
menutrans &Delete &
menutrans Select\ Blockwise \ &
menutrans Select\ &Word \ &
menutrans Select\ &Line \ &
menutrans Select\ &Block \ &
menutrans Select\ &All \ &
" The GUI toolbar
if has("toolbar")
if exists("*Do_toolbar_tmenu")
delfun Do_toolbar_tmenu
endif
fun Do_toolbar_tmenu()
tmenu ToolBar.Open
tmenu ToolBar.Save
tmenu ToolBar.SaveAll
tmenu ToolBar.Print
tmenu ToolBar.Undo
tmenu ToolBar.Redo
tmenu ToolBar.Cut
tmenu ToolBar.Copy
tmenu ToolBar.Paste
tmenu ToolBar.Find
tmenu ToolBar.FindNext
tmenu ToolBar.FindPrev
tmenu ToolBar.Replace
tmenu ToolBar.New
tmenu ToolBar.WinSplit
tmenu ToolBar.WinMax
tmenu ToolBar.WinMin
tmenu ToolBar.WinVSplit
tmenu ToolBar.WinMaxWidth
tmenu ToolBar.WinMinWidth
tmenu ToolBar.WinClose
tmenu ToolBar.LoadSesn
tmenu ToolBar.SaveSesn
tmenu ToolBar.RunScript
tmenu ToolBar.Make 'make'
tmenu ToolBar.Shell
tmenu ToolBar.RunCtags
tmenu ToolBar.TagJump
tmenu ToolBar.Help
tmenu ToolBar.FindHelp
endfun
endif
" Syntax menu
menutrans &Syntax &
menutrans &Show\ filetypes\ in\ menu \ 'filetype'\ \ &
menutrans Set\ '&syntax'\ only &\ 'syntax'\
menutrans Set\ '&filetype'\ too \ 'filetype'\ &
menutrans &Off &
menutrans &Manual &
menutrans A&utomatic &
menutrans on/off\ for\ &This\ file /\ \ \ &
menutrans Co&lor\ test \ &
menutrans &Highlight\ test \ &
menutrans &Convert\ to\ HTML \ &\ HTML
" dialog texts
let menutrans_help_dialog = " :\n\n i_ (. i_CTRL-X)\n c_ (. _<Del>)\n ' (. 'shiftwidth')"
let g:menutrans_path_dialog = " \n ."
let g:menutrans_tags_dialog = " \n ."
let g:menutrans_textwidth_dialog = " (0 )"
let g:menutrans_fileformat_dialog = " "
let menutrans_no_file = "[ ]"
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment