mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
Updated runtime files.
This commit is contained in:
@ -600,7 +600,7 @@ For other systems the tmpnam() library function is used.
|
||||
*g&*
|
||||
g& Synonym for `:%s//~/&` (repeat last substitute with
|
||||
last search pattern on all lines with the same flags).
|
||||
For exaple, when you first do a substitution with
|
||||
For example, when you first do a substitution with
|
||||
`:s/pattern/repl/flags` and then `/search` for
|
||||
something else, `g&` will do `:%s/search/repl/flags`.
|
||||
Mnemonic: global substitute. {not in Vi}
|
||||
|
@ -1,4 +1,4 @@
|
||||
*index.txt* For Vim version 7.3. Last change: 2012 Jul 25
|
||||
*index.txt* For Vim version 7.3. Last change: 2013 Feb 28
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -1134,7 +1134,7 @@ tag command action ~
|
||||
|:cgetbuffer| :cgetb[uffer] get errors from buffer
|
||||
|:cgetexpr| :cgete[xpr] get errors from expr
|
||||
|:cgetfile| :cg[etfile] read file with error messages
|
||||
|:changes| :cha[nges] print the change list
|
||||
|:changes| :changes print the change list
|
||||
|:chdir| :chd[ir] change directory
|
||||
|:checkpath| :che[ckpath] list included files
|
||||
|:checktime| :checkt[ime] check timestamp of loaded buffers
|
||||
@ -1383,7 +1383,7 @@ tag command action ~
|
||||
|:promptrepl| :promptr[epl] open GUI dialog for search/replace
|
||||
|:perldo| :perld[o] execute Perl command for each line
|
||||
|:pop| :po[p] jump to older entry in tag stack
|
||||
|:popup| :pop[up] popup a menu by name
|
||||
|:popup| :popu[p] popup a menu by name
|
||||
|:ppop| :pp[op] ":pop" in preview window
|
||||
|:preserve| :pre[serve] write all text to swap file
|
||||
|:previous| :prev[ious] go to previous file in argument list
|
||||
@ -1469,7 +1469,7 @@ tag command action ~
|
||||
|:slast| :sla[st] split window and go to last file in the
|
||||
argument list
|
||||
|:smagic| :sm[agic] :substitute with 'magic'
|
||||
|:smap| :sma[p] like ":map" but for Select mode
|
||||
|:smap| :smap like ":map" but for Select mode
|
||||
|:smapclear| :smapc[lear] remove all mappings for Select mode
|
||||
|:smenu| :sme[nu] add menu for Select mode
|
||||
|:snext| :sn[ext] split window and go to next file in the
|
||||
|
@ -1067,7 +1067,7 @@ The actual mappings are in the lines below "loadkeymap". In the example "a"
|
||||
is mapped to "A" and "b" to "B". Thus the first item is mapped to the second
|
||||
item. This is done for each line, until the end of the file.
|
||||
These items are exactly the same as what can be used in a |:lnoremap| command,
|
||||
using "<buffer>" to make the mappings local to the buffer..
|
||||
using "<buffer>" to make the mappings local to the buffer.
|
||||
You can check the result with this command: >
|
||||
:lmap
|
||||
The two items must be separated by white space. You cannot include white
|
||||
|
@ -1,4 +1,4 @@
|
||||
*message.txt* For Vim version 7.3. Last change: 2011 May 10
|
||||
*message.txt* For Vim version 7.3. Last change: 2013 Feb 23
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -730,7 +730,11 @@ Vim cannot create a temporary file.
|
||||
Can't open file {filename}
|
||||
Can't read file {filename}
|
||||
|
||||
Vim cannot read a temporary file.
|
||||
Vim cannot read a temporary file. Especially on Windows, this can be caused
|
||||
by wrong escaping of special characters for cmd.exe; the approach was
|
||||
changed with patch 7.3.443. Try using |shellescape()| for all shell arguments
|
||||
given to |system()|, or explicitly add escaping with ^. Also see
|
||||
'shellxquote' and 'shellxescape'.
|
||||
|
||||
*E464* >
|
||||
Ambiguous use of user-defined command
|
||||
|
@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 7.3. Last change: 2013 Feb 20
|
||||
*options.txt* For Vim version 7.3. Last change: 2013 Feb 28
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -986,7 +986,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
- The backup file will be created in the first directory in the list
|
||||
where this is possible. The directory must exist, Vim will not
|
||||
create it for you.
|
||||
- Empty means that no backup file will be created ('patchmode' is
|
||||
- Empty means that no backup file will be created ( 'patchmode' is
|
||||
impossible!). Writing may fail because of this.
|
||||
- A directory "." means to put the backup file in the same directory
|
||||
as the edited file.
|
||||
@ -1703,7 +1703,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
when CTRL-P or CTRL-N are used. It is also used for whole-line
|
||||
completion |i_CTRL-X_CTRL-L|. It indicates the type of completion
|
||||
and the places to scan. It is a comma separated list of flags:
|
||||
. scan the current buffer ('wrapscan' is ignored)
|
||||
. scan the current buffer ( 'wrapscan' is ignored)
|
||||
w scan buffers from other windows
|
||||
b scan other loaded buffers that are in the buffer list
|
||||
u scan the unloaded buffers that are in the buffer list
|
||||
@ -7085,7 +7085,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
{not in Vi}
|
||||
Encoding used for the terminal. This specifies what character
|
||||
encoding the keyboard produces and the display will understand. For
|
||||
the GUI it only applies to the keyboard ('encoding' is used for the
|
||||
the GUI it only applies to the keyboard ( 'encoding' is used for the
|
||||
display). Except for the Mac when 'macatsui' is off, then
|
||||
'termencoding' should be "macroman".
|
||||
In the Win32 console version the default value is the console codepage
|
||||
|
@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 7.3. Last change: 2013 Jan 30
|
||||
*syntax.txt* For Vim version 7.3. Last change: 2013 Mar 01
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -999,6 +999,14 @@ comment highlighting, add the following line to your startup file: >
|
||||
The ColdFusion syntax file is based on the HTML syntax file.
|
||||
|
||||
|
||||
CPP *cpp.vim* *ft-cpp-syntax*
|
||||
|
||||
Most of things are same as |ft-c-syntax|.
|
||||
|
||||
Variable Highlight ~
|
||||
cpp_no_c11 don't highlight C++11 standard items
|
||||
|
||||
|
||||
CSH *csh.vim* *ft-csh-syntax*
|
||||
|
||||
This covers the shell named "csh". Note that on some systems tcsh is actually
|
||||
@ -2440,24 +2448,33 @@ Pascal. Use this if you don't use assembly and Pascal: >
|
||||
|
||||
PYTHON *python.vim* *ft-python-syntax*
|
||||
|
||||
There are four options to control Python syntax highlighting.
|
||||
There are six options to control Python syntax highlighting.
|
||||
|
||||
For highlighted numbers: >
|
||||
:let python_highlight_numbers = 1
|
||||
:let python_no_number_highlight = 1
|
||||
|
||||
For highlighted builtin functions: >
|
||||
:let python_highlight_builtins = 1
|
||||
:let python_no_builtin_highlight = 1
|
||||
|
||||
For highlighted standard exceptions: >
|
||||
:let python_highlight_exceptions = 1
|
||||
:let python_no_exception_highlight = 1
|
||||
|
||||
For highlighted doctests and code inside: >
|
||||
:let python_no_doctest_highlight = 1
|
||||
or >
|
||||
:let python_no_doctest_code_highlight = 1
|
||||
(first option implies second one).
|
||||
|
||||
For highlighted trailing whitespace and mix of spaces and tabs: >
|
||||
:let python_highlight_space_errors = 1
|
||||
:let python_space_error_highlight = 1
|
||||
|
||||
If you want all possible Python highlighting (the same as setting the
|
||||
preceding three options): >
|
||||
preceding last option and unsetting all other ones): >
|
||||
:let python_highlight_all = 1
|
||||
|
||||
Note: only existence of these options matter, not their value. You can replace
|
||||
1 above with anything.
|
||||
|
||||
|
||||
QUAKE *quake.vim* *ft-quake-syntax*
|
||||
|
||||
|
@ -4251,6 +4251,7 @@ E859 eval.txt /*E859*
|
||||
E86 windows.txt /*E86*
|
||||
E860 eval.txt /*E860*
|
||||
E861 eval.txt /*E861*
|
||||
E862 eval.txt /*E862*
|
||||
E87 windows.txt /*E87*
|
||||
E88 windows.txt /*E88*
|
||||
E89 message.txt /*E89*
|
||||
@ -6694,6 +6695,7 @@ mapmode-s map.txt /*mapmode-s*
|
||||
mapmode-v map.txt /*mapmode-v*
|
||||
mapmode-x map.txt /*mapmode-x*
|
||||
mapping map.txt /*mapping*
|
||||
mapping-functions usr_41.txt /*mapping-functions*
|
||||
mark motion.txt /*mark*
|
||||
mark-functions usr_41.txt /*mark-functions*
|
||||
mark-motions motion.txt /*mark-motions*
|
||||
@ -7561,6 +7563,7 @@ sgr-mouse options.txt /*sgr-mouse*
|
||||
sh-awk syntax.txt /*sh-awk*
|
||||
sh-embed syntax.txt /*sh-embed*
|
||||
sh.vim syntax.txt /*sh.vim*
|
||||
sha256() eval.txt /*sha256()*
|
||||
shell-window tips.txt /*shell-window*
|
||||
shell_error-variable eval.txt /*shell_error-variable*
|
||||
shellescape() eval.txt /*shellescape()*
|
||||
@ -8523,6 +8526,7 @@ white-space pattern.txt /*white-space*
|
||||
whitespace pattern.txt /*whitespace*
|
||||
wildcard editing.txt /*wildcard*
|
||||
wildcards editing.txt /*wildcards*
|
||||
wildmenumode() eval.txt /*wildmenumode()*
|
||||
win16-!start gui_w16.txt /*win16-!start*
|
||||
win16-clipboard gui_w16.txt /*win16-clipboard*
|
||||
win16-colors gui_w16.txt /*win16-colors*
|
||||
|
@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 7.3. Last change: 2013 Feb 20
|
||||
*todo.txt* For Vim version 7.3. Last change: 2013 Mar 07
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -34,16 +34,6 @@ not be repeated below, unless there is extra information.
|
||||
*known-bugs*
|
||||
-------------------- Known bugs and current work -----------------------
|
||||
|
||||
Patch for Win32 clipboard under Cygwin. (Frodak Baksik, Feb 15)
|
||||
Sutcliffe says it works well.
|
||||
Update 2007 May 22 for Vim 7.1
|
||||
Update 2008 Dec 2008 for Vim 7.2.xx (Sharonov)
|
||||
Update by Ken Takata (2012 Dec 31, 2013 Jan 4, 2013 Jan 26)
|
||||
|
||||
Download counter for scripts no longer incremented?
|
||||
Because SourceForge does not have the IP address now, see ticket
|
||||
https://sourceforge.net/p/forge/site-support/2461/?page=1
|
||||
|
||||
Several syntax file match "^\s*" which may get underlined if that's in the
|
||||
highlight group. Add a "\zs" after it?
|
||||
|
||||
@ -55,13 +45,38 @@ Memory leaks in Lua, uncovered by test 85.
|
||||
|
||||
Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10)
|
||||
|
||||
Patch to build with Ruby 2.0 and Ming@ 64. (Ken Takata, 2013 Feb 28)
|
||||
|
||||
Checking runtime scripts: Thilo Six, 2012 Jun 6.
|
||||
|
||||
GTK: problem with 'L' in 'guioptions' changing the window width.
|
||||
(Aaron Cornelius, 2012 Feb 6)
|
||||
|
||||
Patch for this problem: (David Bürgin (glts), 2013 Mar 5)
|
||||
8 ":g//" gives "Pattern not found error" with E486. Should not use the
|
||||
error number, it's not a regular error message.
|
||||
|
||||
Patch to fix ":vimgrep //". (David Bürgin (glts), 2013 Mar 5)
|
||||
|
||||
Updates for Debian runtime files. (James McCoy, 2013 Mar 3)
|
||||
Also an update for debcontrol in another message.
|
||||
|
||||
Javascript file where indent gets stuck on: GalaxyMaster, 2012 May 3.
|
||||
|
||||
Patch for ":sort" not properly handling an empty search pattern when there is
|
||||
no previous search pattern. (David Bürgin, 2013 Mar 4)
|
||||
|
||||
system() breaks clipboard text. (Yukihiro Nakadaira, 2013 Feb 28)
|
||||
Patch by Christian Brabandt, 2013 Mar 1.
|
||||
|
||||
Patch for replace multi-byte character in multiple lines. (Yasuhiro Matsumoto,
|
||||
2013 Feb 27)
|
||||
|
||||
Patch to avoid register being changed when yanking. (Christian Brabandt, 2013
|
||||
Feb 26)
|
||||
|
||||
Patch to trigger QuitPre in more situations. (Tatsuro Fujii, 2013 Mar 3)
|
||||
|
||||
The CompleteDone autocommand needs some info passed to it:
|
||||
- The word that was selected (empty if abandoned complete)
|
||||
- Type of completion: tag, omnifunc, user func.
|
||||
@ -70,8 +85,8 @@ Win32: When a directory name contains an exclamation mark, completion doesn't
|
||||
complete the contents of the directory. No escaping for the "!"? (Jan
|
||||
Stocker, 2012 Jan 5)
|
||||
|
||||
Problem parsing expression with function(). (Andy Wokula, 2012 Nov 22)
|
||||
Patch by Christian Brabandt, Nov 22. Tests in another patch, Nov 23.
|
||||
Patch to fix wrong completion entry after using backspace. (reported by
|
||||
Olivier Teuliere, fixed by Christian Brabandt, 2013 Feb 26)
|
||||
|
||||
Patch to detect value of 'ambiwidth' from the termresponse.
|
||||
(Hayaki Saito, 2013 Feb 11)
|
||||
@ -94,6 +109,9 @@ Patch to fix compiler warnings for MingW 4.5.3. (Ken Takata, 2013 Jan 26)
|
||||
Bug: search() does not use the match at the cursor position if it's empty.
|
||||
(Christian Brabandt, 2013 Feb 16) Patch later.
|
||||
|
||||
On Mac do not define CASE_INSENSITIVE_FILENAME ? (Richo Healey, 2013 Mar 3)
|
||||
But do set 'wildignorecase' ?
|
||||
|
||||
Patch to make it possible to create Title Case in :s. with \L\u.
|
||||
(James McCoy, 2013 Feb 13)
|
||||
|
||||
@ -112,6 +130,9 @@ Patch to improve IME handling. (Yasuhiro Matsumoto, 2012 Jul 18)
|
||||
|
||||
Issue 54: document behavior of -complete, also expands arg.
|
||||
|
||||
Matches might be highlighted correctly. Inefficient patch by Christian
|
||||
Brabandt, 2013 Feb 26.
|
||||
|
||||
New syntax files for apt. (quidame, 2012 Sep 21)
|
||||
|
||||
'ff' is wrong for one-line file without EOL. (Issue 77)
|
||||
@ -152,7 +173,7 @@ Or use expand('<sid>')?
|
||||
|
||||
Patch to make confirm() display colors. (Christian Brabandt, 2012 Nov 9)
|
||||
|
||||
Patch to add functions for signs. (Christian Brabandt,, 2013 Jan 27)
|
||||
Patch to add functions for signs. (Christian Brabandt, 2013 Jan 27)
|
||||
|
||||
Patch to use directX to draw text on Windows. Adds the 'directx' option.
|
||||
(Taro Muraoka, 2013 Jan 25)
|
||||
@ -189,7 +210,7 @@ MS-Windows resizing problems:
|
||||
|
||||
'iminsert' global value set when using ":setlocal iminsert"? (Wu, 2012 Jun 23)
|
||||
|
||||
Help for b:undo_indent'. (Thilo Six, 2012 May 28)
|
||||
Help for 'b:undo_indent'. (Thilo Six, 2012 May 28)
|
||||
Also question if examples are correct.
|
||||
|
||||
It should be possible to make globpath() return a list instead of a string,
|
||||
@ -261,6 +282,8 @@ Problem with l: dictionary being locked in a function. (ZyX, 2011 Jul 21)
|
||||
|
||||
Should use has("browsefilter") in ftplugins. Requires patch 7.3.593.
|
||||
|
||||
Update for vim2html.pl. (Tyru, 2013 Feb 22)
|
||||
|
||||
Issue 48: foldopen error can't be caught by try/catch
|
||||
|
||||
"dg_" deletes including the last character, "d:normal! g_" doesn't.
|
||||
@ -2284,8 +2307,6 @@ Macintosh:
|
||||
the :catch commands are always executed, also when the file is edited
|
||||
normally. Should reset did_emsg and undo side effects. Also make sure
|
||||
the ATTENTION message shows up. Servatius Brandt works on this.
|
||||
8 ":g//" gives "Pattern not found error" with E486. Should not use the
|
||||
error number, it's not a regular error message.
|
||||
7 Vimtutor leaves escape sequence in terminal. This is the xterm response to
|
||||
requesting the version number. (Yasuhiro Matsumoto)
|
||||
8 When redirecting and using ":silent" the current column for displaying and
|
||||
|
@ -1,7 +1,7 @@
|
||||
" Vim support file to detect file types
|
||||
"
|
||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
" Last Change: 2013 Feb 20
|
||||
" Last Change: 2013 Feb 28
|
||||
|
||||
" Listen very carefully, I will say this only once
|
||||
if exists("did_load_filetypes")
|
||||
@ -325,6 +325,9 @@ au BufNewFile,BufRead calendar setf calendar
|
||||
" C#
|
||||
au BufNewFile,BufRead *.cs setf cs
|
||||
|
||||
" CSDL
|
||||
au BufNewFile,BufRead *.csdl setf csdl
|
||||
|
||||
" Cabal
|
||||
au BufNewFile,BufRead *.cabal setf cabal
|
||||
|
||||
@ -2194,8 +2197,12 @@ au BufNewFile,BufRead *.uc setf uc
|
||||
au BufNewFile,BufRead */etc/updatedb.conf setf updatedb
|
||||
|
||||
" Upstart (init(8)) config files
|
||||
au BufNewFile,BufRead */etc/init/*.conf,*/.init/*.conf setf upstart
|
||||
au BufNewFile,BufRead */etc/init/*.override,*/.init/*.override setf upstart
|
||||
au BufNewFile,BufRead */usr/share/upstart/*.conf setf upstart
|
||||
au BufNewFile,BufRead */usr/share/upstart/*.override setf upstart
|
||||
au BufNewFile,BufRead */etc/init/*.conf,*/etc/init/*.override setf upstart
|
||||
au BufNewFile,BufRead */.init/*.conf,*/.init/*.override setf upstart
|
||||
au BufNewFile,BufRead */.config/upstart/*.conf setf upstart
|
||||
au BufNewFile,BufRead */.config/upstart/*.override setf upstart
|
||||
|
||||
" Vera
|
||||
au BufNewFile,BufRead *.vr,*.vri,*.vrh setf vera
|
||||
|
@ -5,7 +5,6 @@
|
||||
" Credits: Thanks to the ruby.vim authors, I borrow a lot!
|
||||
" Previous Maintainer: Brent A. Fulgham <bfulgham@debian.org>
|
||||
" -----------------------------------------------------------
|
||||
" GetLatestVimScripts: 2752 1 :AutoInstall: falcon.vim
|
||||
|
||||
"======================================
|
||||
" SETUP
|
||||
@ -132,7 +131,7 @@ function FalconGetIndent()
|
||||
" If previous line ends in a semi-colon reset indent to previous
|
||||
" lines setting
|
||||
if prevline =~? ';\s*$' && prevnonblank(prevline) =~? ',\s*$'
|
||||
return chg = chg - (2 * &sw)
|
||||
let chg = chg - (2 * &sw)
|
||||
endif
|
||||
|
||||
" If previous line ended in a comma, indent again
|
||||
|
@ -73,7 +73,7 @@ function! GetSDLIndent()
|
||||
|
||||
" Systems and packages are always in column 0
|
||||
if getline(v:lnum) =~? '^\s*\(\(end\)\=system\|\(end\)\=package\)'
|
||||
return 0;
|
||||
return 0
|
||||
endif
|
||||
|
||||
" Put each end* where the corresponding begin was
|
||||
|
@ -2,7 +2,7 @@
|
||||
"
|
||||
" Menu Translations: Japanese (EUC-JP)
|
||||
" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" Last Change: 15-Jun-2012.
|
||||
" Last Change: 24-Feb-2013.
|
||||
"
|
||||
" Copyright (C) 2001-12 MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
|
||||
@ -241,6 +241,8 @@ menutrans &Paste Ž
|
||||
menutrans &Delete <09><><EFBFBD><EFBFBD>(&D)
|
||||
menutrans Select\ Blockwise <09><><EFBFBD><EFBFBD><EFBFBD>֥<EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
menutrans Select\ &Word ñ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&W)
|
||||
menutrans Select\ &Sentence ʸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&S)
|
||||
menutrans Select\ Pa&ragraph <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&R)
|
||||
menutrans Select\ &Line <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&L)
|
||||
menutrans Select\ &Block <09>֥<EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&B)
|
||||
menutrans Select\ &All <09><><EFBFBD>٤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(&A)
|
||||
@ -301,12 +303,12 @@ menutrans &Convert\ to\ HTML HTML
|
||||
" <20><><EFBFBD>ݤ<EFBFBD>iconv<6E><76><EFBFBD>衢ɬ<E8A1A2><C9AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD><EAA4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F3A5B3A1>ɤˤʤ<CBA4><CAA4>櫓<EFBFBD>ǤϤʤ<CFA4><CAA4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>
|
||||
if has('iconv')
|
||||
" iconv<6E>ΥС<CEA5><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD>
|
||||
let support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
"
|
||||
let s:support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
|
||||
" <20>ɤ߹<C9A4><DFB9><EFBFBD>
|
||||
an 10.395 &File.-SEPICONV- <Nop>
|
||||
an 10.396.100.100 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD><EFBFBD>(&O)\.\.\..SJIS(&S)<Tab>fenc=cp932 :browse confirm e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.100.110 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD><EFBFBD>(&O)\.\.\..EUC(&E)<Tab>fenc=euc-jp :browse confirm e ++enc=euc-jp<CR>
|
||||
an 10.396.100.120 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD><EFBFBD>(&O)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :browse confirm e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -317,7 +319,7 @@ if has('iconv')
|
||||
|
||||
" <20><><EFBFBD>ɹ<EFBFBD>
|
||||
an 10.396.110.100 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD>ɹ<EFBFBD>(&R)\.\.\..SJIS(&S)<Tab>fenc=cp932 :e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.110.110 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD>ɹ<EFBFBD>(&R)\.\.\..EUC(&E)<Tab>fenc=euc-jp :e ++enc=euc-jp<CR>
|
||||
an 10.396.110.120 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><><EFBFBD>ɹ<EFBFBD>(&R)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -329,7 +331,7 @@ if has('iconv')
|
||||
" <20><>¸
|
||||
an 10.396.115 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..-SEP1- <Nop>
|
||||
an 10.396.120.100 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><>¸(&S)\.\.\..SJIS(&S)<Tab>fenc=cp932 :set fenc=cp932 \| w<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.120.110 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><>¸(&S)\.\.\..EUC(&E)<Tab>fenc=euc-jp :set fenc=euc-jp \| w<CR>
|
||||
an 10.396.120.120 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><>¸(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :set fenc=iso-2022-jp \| w<CR>
|
||||
else
|
||||
@ -337,6 +339,8 @@ if has('iconv')
|
||||
an 10.396.120.120 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><>¸(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp-3 :set fenc=iso-2022-jp-3 \| w<CR>
|
||||
endif
|
||||
an 10.396.120.130 &File.<2E><><EFBFBD><EFBFBD><F3A5B3A1>ɻ<EFBFBD><EFBFBD><EFBFBD>(&E)\.\.\..<2E><>¸(&S)\.\.\..UTF-8(&8)<Tab>fenc=utf-8 :set fenc=utf-8 \| w<CR>
|
||||
|
||||
unlet s:support_jisx0213
|
||||
endif
|
||||
|
||||
let &cpo = s:keepcpo
|
||||
|
@ -2,7 +2,7 @@
|
||||
"
|
||||
" Menu Translations: Japanese (UTF-8)
|
||||
" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" Last Change: 15-Jun-2012.
|
||||
" Last Change: 24-Feb-2013.
|
||||
"
|
||||
" Copyright (C) 2001-12 MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
|
||||
@ -241,6 +241,8 @@ menutrans &Paste 貼り付け(&P)
|
||||
menutrans &Delete 削除(&D)
|
||||
menutrans Select\ Blockwise 矩形ブロック選択
|
||||
menutrans Select\ &Word 単語選択(&W)
|
||||
menutrans Select\ &Sentence 文選択(&S)
|
||||
menutrans Select\ Pa&ragraph 段落選択(&R)
|
||||
menutrans Select\ &Line 行選択(&L)
|
||||
menutrans Select\ &Block ブロック選択(&B)
|
||||
menutrans Select\ &All すべて選択(&A)
|
||||
@ -301,12 +303,12 @@ menutrans &Convert\ to\ HTML HTMLへコンバート(&C)
|
||||
" 成否はiconv次第、必ずしも指定したエンコードになるわけではないことに注意
|
||||
if has('iconv')
|
||||
" iconvのバージョン判定
|
||||
let support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
"
|
||||
let s:support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
|
||||
" 読み込み
|
||||
an 10.395 &File.-SEPICONV- <Nop>
|
||||
an 10.396.100.100 &File.エンコード指定(&E)\.\.\..開く(&O)\.\.\..SJIS(&S)<Tab>fenc=cp932 :browse confirm e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.100.110 &File.エンコード指定(&E)\.\.\..開く(&O)\.\.\..EUC(&E)<Tab>fenc=euc-jp :browse confirm e ++enc=euc-jp<CR>
|
||||
an 10.396.100.120 &File.エンコード指定(&E)\.\.\..開く(&O)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :browse confirm e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -317,7 +319,7 @@ if has('iconv')
|
||||
|
||||
" 再読込
|
||||
an 10.396.110.100 &File.エンコード指定(&E)\.\.\..再読込(&R)\.\.\..SJIS(&S)<Tab>fenc=cp932 :e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.110.110 &File.エンコード指定(&E)\.\.\..再読込(&R)\.\.\..EUC(&E)<Tab>fenc=euc-jp :e ++enc=euc-jp<CR>
|
||||
an 10.396.110.120 &File.エンコード指定(&E)\.\.\..再読込(&R)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -329,7 +331,7 @@ if has('iconv')
|
||||
" 保存
|
||||
an 10.396.115 &File.エンコード指定(&E)\.\.\..-SEP1- <Nop>
|
||||
an 10.396.120.100 &File.エンコード指定(&E)\.\.\..保存(&S)\.\.\..SJIS(&S)<Tab>fenc=cp932 :set fenc=cp932 \| w<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.120.110 &File.エンコード指定(&E)\.\.\..保存(&S)\.\.\..EUC(&E)<Tab>fenc=euc-jp :set fenc=euc-jp \| w<CR>
|
||||
an 10.396.120.120 &File.エンコード指定(&E)\.\.\..保存(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :set fenc=iso-2022-jp \| w<CR>
|
||||
else
|
||||
@ -337,6 +339,8 @@ if has('iconv')
|
||||
an 10.396.120.120 &File.エンコード指定(&E)\.\.\..保存(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp-3 :set fenc=iso-2022-jp-3 \| w<CR>
|
||||
endif
|
||||
an 10.396.120.130 &File.エンコード指定(&E)\.\.\..保存(&S)\.\.\..UTF-8(&8)<Tab>fenc=utf-8 :set fenc=utf-8 \| w<CR>
|
||||
|
||||
unlet s:support_jisx0213
|
||||
endif
|
||||
|
||||
let &cpo = s:keepcpo
|
||||
|
@ -2,7 +2,7 @@
|
||||
"
|
||||
" Menu Translations: Japanese (CP932)
|
||||
" Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" Last Change: 15-Jun-2012.
|
||||
" Last Change: 24-Feb-2013.
|
||||
"
|
||||
" Copyright (C) 2001-12 MURAOKA Taro <koron.kaoriya@gmail.com>
|
||||
" THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
|
||||
@ -241,6 +241,8 @@ menutrans &Paste
|
||||
menutrans &Delete <09>폜(&D)
|
||||
menutrans Select\ Blockwise <09><><EFBFBD>`<60>u<EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>N<EFBFBD>I<EFBFBD><EFBFBD>
|
||||
menutrans Select\ &Word <09>P<EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><EFBFBD>(&W)
|
||||
menutrans Select\ &Sentence <09><><EFBFBD>I<EFBFBD><EFBFBD>(&S)
|
||||
menutrans Select\ Pa&ragraph <09>i<EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><EFBFBD>(&R)
|
||||
menutrans Select\ &Line <09>s<EFBFBD>I<EFBFBD><EFBFBD>(&L)
|
||||
menutrans Select\ &Block <09>u<EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>N<EFBFBD>I<EFBFBD><EFBFBD>(&B)
|
||||
menutrans Select\ &All <09><><EFBFBD>ׂđI<EFBFBD><EFBFBD>(&A)
|
||||
@ -301,12 +303,12 @@ menutrans &Convert\ to\ HTML HTML
|
||||
" <20><><EFBFBD>ۂ<EFBFBD>iconv<6E><76><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>K<EFBFBD><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>肵<EFBFBD><E882B5><EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>ɂȂ<C982><C882>킯<EFBFBD>ł͂Ȃ<CD82><C882><EFBFBD><EFBFBD>Ƃɒ<C682><C992><EFBFBD>
|
||||
if has('iconv')
|
||||
" iconv<6E>̃o<CC83>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
let support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
"
|
||||
let s:support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
|
||||
|
||||
" <20>ǂݍ<C782><DD8D><EFBFBD>
|
||||
an 10.395 &File.-SEPICONV- <Nop>
|
||||
an 10.396.100.100 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>J<EFBFBD><EFBFBD>(&O)\.\.\..SJIS(&S)<Tab>fenc=cp932 :browse confirm e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.100.110 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>J<EFBFBD><EFBFBD>(&O)\.\.\..EUC(&E)<Tab>fenc=euc-jp :browse confirm e ++enc=euc-jp<CR>
|
||||
an 10.396.100.120 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>J<EFBFBD><EFBFBD>(&O)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :browse confirm e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -317,7 +319,7 @@ if has('iconv')
|
||||
|
||||
" <20>ēǍ<C493>
|
||||
an 10.396.110.100 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ēǍ<EFBFBD>(&R)\.\.\..SJIS(&S)<Tab>fenc=cp932 :e ++enc=cp932<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.110.110 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ēǍ<EFBFBD>(&R)\.\.\..EUC(&E)<Tab>fenc=euc-jp :e ++enc=euc-jp<CR>
|
||||
an 10.396.110.120 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ēǍ<EFBFBD>(&R)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :e ++enc=iso-2022-jp<CR>
|
||||
else
|
||||
@ -329,7 +331,7 @@ if has('iconv')
|
||||
" <20>ۑ<EFBFBD>
|
||||
an 10.396.115 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..-SEP1- <Nop>
|
||||
an 10.396.120.100 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ۑ<EFBFBD>(&S)\.\.\..SJIS(&S)<Tab>fenc=cp932 :set fenc=cp932 \| w<CR>
|
||||
if !support_jisx0213
|
||||
if !s:support_jisx0213
|
||||
an 10.396.120.110 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ۑ<EFBFBD>(&S)\.\.\..EUC(&E)<Tab>fenc=euc-jp :set fenc=euc-jp \| w<CR>
|
||||
an 10.396.120.120 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ۑ<EFBFBD>(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp :set fenc=iso-2022-jp \| w<CR>
|
||||
else
|
||||
@ -337,6 +339,8 @@ if has('iconv')
|
||||
an 10.396.120.120 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ۑ<EFBFBD>(&S)\.\.\..JIS(&J)<Tab>fenc=iso-2022-jp-3 :set fenc=iso-2022-jp-3 \| w<CR>
|
||||
endif
|
||||
an 10.396.120.130 &File.<2E>G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>w<EFBFBD><EFBFBD>(&E)\.\.\..<2E>ۑ<EFBFBD>(&S)\.\.\..UTF-8(&8)<Tab>fenc=utf-8 :set fenc=utf-8 \| w<CR>
|
||||
|
||||
unlet s:support_jisx0213
|
||||
endif
|
||||
|
||||
let &cpo = s:keepcpo
|
||||
|
@ -1,6 +1,6 @@
|
||||
" Vim Plugin: Edit the file with an existing Vim if possible
|
||||
" Maintainer: Bram Moolenaar
|
||||
" Last Change: 2008 May 29
|
||||
" Last Change: 2013 Feb 24
|
||||
|
||||
" This is a plugin, drop it in your (Unix) ~/.vim/plugin or (Win32)
|
||||
" $VIM/vimfiles/plugin directory. Or make a symbolic link, so that you
|
||||
@ -98,7 +98,7 @@ func! EditExisting(fname, command)
|
||||
" Make this tab page the current one and find the window number.
|
||||
exe 'tabnext ' . (i + 1)
|
||||
let winnr = bufwinnr(a:fname)
|
||||
break;
|
||||
break
|
||||
endif
|
||||
endfor
|
||||
endif
|
||||
|
@ -124,16 +124,17 @@ an 50.20.360 &Syntax.C.Config.Configure\.in :cal SetSyn("config")<CR>
|
||||
an 50.20.370 &Syntax.C.Config.Generic\ Config\ file :cal SetSyn("conf")<CR>
|
||||
an 50.20.380 &Syntax.C.CRM114 :cal SetSyn("crm")<CR>
|
||||
an 50.20.390 &Syntax.C.Crontab :cal SetSyn("crontab")<CR>
|
||||
an 50.20.400 &Syntax.C.CSP :cal SetSyn("csp")<CR>
|
||||
an 50.20.410 &Syntax.C.Ctrl-H :cal SetSyn("ctrlh")<CR>
|
||||
an 50.20.420 &Syntax.C.Cucumber :cal SetSyn("cucumber")<CR>
|
||||
an 50.20.430 &Syntax.C.CUDA :cal SetSyn("cuda")<CR>
|
||||
an 50.20.440 &Syntax.C.CUPL.CUPL :cal SetSyn("cupl")<CR>
|
||||
an 50.20.450 &Syntax.C.CUPL.Simulation :cal SetSyn("cuplsim")<CR>
|
||||
an 50.20.460 &Syntax.C.CVS.commit\ file :cal SetSyn("cvs")<CR>
|
||||
an 50.20.470 &Syntax.C.CVS.cvsrc :cal SetSyn("cvsrc")<CR>
|
||||
an 50.20.480 &Syntax.C.Cyn++ :cal SetSyn("cynpp")<CR>
|
||||
an 50.20.490 &Syntax.C.Cynlib :cal SetSyn("cynlib")<CR>
|
||||
an 50.20.400 &Syntax.C.CSDL :cal SetSyn("csdl")<CR>
|
||||
an 50.20.410 &Syntax.C.CSP :cal SetSyn("csp")<CR>
|
||||
an 50.20.420 &Syntax.C.Ctrl-H :cal SetSyn("ctrlh")<CR>
|
||||
an 50.20.430 &Syntax.C.Cucumber :cal SetSyn("cucumber")<CR>
|
||||
an 50.20.440 &Syntax.C.CUDA :cal SetSyn("cuda")<CR>
|
||||
an 50.20.450 &Syntax.C.CUPL.CUPL :cal SetSyn("cupl")<CR>
|
||||
an 50.20.460 &Syntax.C.CUPL.Simulation :cal SetSyn("cuplsim")<CR>
|
||||
an 50.20.470 &Syntax.C.CVS.commit\ file :cal SetSyn("cvs")<CR>
|
||||
an 50.20.480 &Syntax.C.CVS.cvsrc :cal SetSyn("cvsrc")<CR>
|
||||
an 50.20.490 &Syntax.C.Cyn++ :cal SetSyn("cynpp")<CR>
|
||||
an 50.20.500 &Syntax.C.Cynlib :cal SetSyn("cynlib")<CR>
|
||||
an 50.30.100 &Syntax.DE.D :cal SetSyn("d")<CR>
|
||||
an 50.30.110 &Syntax.DE.Datascript :cal SetSyn("datascript")<CR>
|
||||
an 50.30.120 &Syntax.DE.Debian.Debian\ ChangeLog :cal SetSyn("debchangelog")<CR>
|
||||
|
@ -1,7 +1,7 @@
|
||||
" Vim syntax file
|
||||
" Language: C
|
||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
" Last Change: 2012 Dec 14
|
||||
" Last Change: 2013 Mar 07
|
||||
|
||||
" Quit when a (custom) syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
@ -36,7 +36,13 @@ endif
|
||||
if exists("c_no_cformat")
|
||||
syn region cString start=+L\="+ skip=+\\\\\|\\"+ end=+"+ contains=cSpecial,@Spell extend
|
||||
" cCppString: same as cString, but ends at end of line
|
||||
syn region cCppString start=+L\="+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='$' contains=cSpecial,@Spell
|
||||
if !exists("cpp_no_cpp11") " ISO C++11
|
||||
syn region cCppString start=+\(L\|u\|u8\|U\|R\|LR\|u8R\|uR\|UR\)\="+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='$' contains=cSpecial,cFormat,@Spell
|
||||
else
|
||||
syn region cCppString start=+L\="+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='$' contains=cSpecial,cFormat,@Spell
|
||||
endif
|
||||
syn region cCppOut2 contained start="0" end="^\s*\(%:\|#\)\s*\(endif\>\|else\>\|elif\>\)" contains=cSpaceError,cCppSkip
|
||||
syn region cCppSkip contained start="^\s*\(%:\|#\)\s*\(if\>\|ifdef\>\|ifndef\>\)" skip="\\$" end="^\s*\(%:\|#\)\s*endif\>" contains=cSpaceError,cCppSkip
|
||||
else
|
||||
if !exists("c_no_c99") " ISO C99
|
||||
syn match cFormat display "%\(\d\+\$\)\=[-+' #0*]*\(\d*\|\*\|\*\d\+\$\)\(\.\(\d*\|\*\|\*\d\+\$\)\)\=\([hlLjzt]\|ll\|hh\)\=\([aAbdiuoxXDOUfFeEgGcCsSpn]\|\[\^\=.[^]]*\]\)" contained
|
||||
|
@ -1,12 +1,14 @@
|
||||
" Vim syntax file
|
||||
" Language: CL
|
||||
" (pronounced alphabetically, and NOT known as Clever)
|
||||
" (CL was created by Multibase, http://www.mbase.com.au)
|
||||
" Language: CL
|
||||
" (pronounced alphabetically: "Cee-El".
|
||||
" CL stands for Clever Language,
|
||||
" but the language is CL, not "Clever".
|
||||
" CL was created by Multibase, http://www.mbase.com.au)
|
||||
" Filename extensions: *.ent
|
||||
" *.eni
|
||||
" *.eni
|
||||
" Maintainer: Philip Uren <philuSPAX@ieee.org> Remove SPAX spam block
|
||||
" Version: 5
|
||||
" Last Change: Aug 16 2012
|
||||
" Version: 6
|
||||
" Last Change: Mar 06 2013
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
|
536
runtime/syntax/csdl.vim
Normal file
536
runtime/syntax/csdl.vim
Normal file
@ -0,0 +1,536 @@
|
||||
" Vim syntax file
|
||||
" Language: Curated Stream Definition Language (CSDL)
|
||||
" Maintainer: Jacek Artymiak
|
||||
" Latest Revision: 25 February 2013
|
||||
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
setlocal iskeyword=.,@,48-57,_,192-255
|
||||
syn case ignore
|
||||
|
||||
syn match csdlKeyword "tag "
|
||||
syn match csdlKeyword "stream "
|
||||
syn match csdlKeyword "return "
|
||||
|
||||
syn keyword csdlOperator contains
|
||||
syn match csdlOperator "cs contains"
|
||||
syn keyword csdlOperator substr
|
||||
syn match csdlOperator "cs substr"
|
||||
syn keyword csdlOperator contains_any
|
||||
syn match csdlOperator "cs contains_any"
|
||||
syn keyword csdlOperator any
|
||||
syn match csdlOperator "cs any"
|
||||
syn keyword csdlOperator contains_near
|
||||
syn match csdlOperator "cs contains_near"
|
||||
syn keyword csdlOperator exists
|
||||
syn keyword csdlOperator in
|
||||
syn keyword csdlOperator url_in
|
||||
syn match csdlOperator "=="
|
||||
syn match csdlOperator "!="
|
||||
syn match csdlOperator "cs =="
|
||||
syn match csdlOperator "cs !="
|
||||
syn match csdlOperator ">"
|
||||
syn match csdlOperator ">="
|
||||
syn match csdlOperator "<"
|
||||
syn match csdlOperator "<="
|
||||
syn keyword csdlOperator regex_partial
|
||||
syn keyword csdlOperator regex_exact
|
||||
syn keyword csdlOperator geo_box
|
||||
syn keyword csdlOperator geo_radius
|
||||
syn keyword csdlOperator geo_polygon
|
||||
|
||||
syn keyword csdlLogicalOperator and
|
||||
syn keyword csdlLogicalOperator or
|
||||
syn keyword csdlLogicalOperator not
|
||||
|
||||
syn match csdlTarget 'reddit\.title'
|
||||
syn match csdlTarget 'reddit\.content'
|
||||
syn match csdlTarget 'reddit\.contenttype'
|
||||
syn match csdlTarget 'reddit\.link'
|
||||
syn match csdlTarget 'reddit\.author\.name'
|
||||
syn match csdlTarget 'reddit\.author\.link'
|
||||
syn match csdlTarget 'reddit\.type'
|
||||
syn match csdlTarget 'reddit\.thread'
|
||||
syn match csdlTarget 'interaction\.type'
|
||||
syn match csdlTarget 'interaction\.title'
|
||||
syn match csdlTarget 'interaction\.content'
|
||||
syn match csdlTarget 'interaction\.source'
|
||||
syn match csdlTarget 'interaction\.geo'
|
||||
syn match csdlTarget 'interaction\.link'
|
||||
syn match csdlTarget 'interaction\.author\.username'
|
||||
syn match csdlTarget 'interaction\.author\.name'
|
||||
syn match csdlTarget 'interaction\.author\.id'
|
||||
syn match csdlTarget 'interaction\.author\.avatar'
|
||||
syn match csdlTarget 'interaction\.author\.link'
|
||||
syn match csdlTarget 'interaction\.sample'
|
||||
syn match csdlTarget 'links\.title'
|
||||
syn match csdlTarget 'links\.url'
|
||||
syn keyword csdlTarget links.normalized_url
|
||||
syn match csdlTarget 'links\.hops'
|
||||
syn match csdlTarget 'links\.code'
|
||||
syn match csdlTarget 'links\.domain'
|
||||
syn keyword csdlTarget links.retweet_count
|
||||
syn match csdlTarget 'links\.age'
|
||||
syn keyword csdlTarget links.meta.content_type
|
||||
syn match csdlTarget 'links\.meta\.charset'
|
||||
syn match csdlTarget 'links\.meta\.lang'
|
||||
syn match csdlTarget 'links\.meta\.keywords'
|
||||
syn match csdlTarget 'links\.meta\.description'
|
||||
syn match csdlTarget 'links\.meta\.newskeywords'
|
||||
syn match csdlTarget 'links\.meta\.standout'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.type'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.title'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.image'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.url'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.description'
|
||||
syn keyword csdlTarget links.meta.opengraph.site_name
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.email'
|
||||
syn keyword csdlTarget links.meta.opengraph.phone_number
|
||||
syn keyword csdlTarget links.meta.opengraph.fax_number
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.geo'
|
||||
syn keyword csdlTarget links.meta.opengraph.street_address
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.locality'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.region'
|
||||
syn keyword csdlTarget links.meta.opengraph.postal_code
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.activity'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.sport'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.bar'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.company'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.cafe'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.hotel'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.restaurant'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.cause'
|
||||
syn keyword csdlTarget links.meta.opengraph.sports_league
|
||||
syn keyword csdlTarget links.meta.opengraph.sports_team
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.band'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.government'
|
||||
syn keyword csdlTarget links.meta.opengraph.non_profit
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.school'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.university'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.actor'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.athlete'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.author'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.director'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.musician'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.politician'
|
||||
syn keyword csdlTarget links.meta.opengraph.public_figure
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.city'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.country'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.landmark'
|
||||
syn keyword csdlTarget links.meta.opengraph.state_province
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.album'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.book'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.drink'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.food'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.game'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.movie'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.product'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.song'
|
||||
syn keyword csdlTarget links.meta.opengraph.tv_show
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.blog'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.website'
|
||||
syn match csdlTarget 'links\.meta\.opengraph\.article'
|
||||
syn match csdlTarget 'links\.meta\.twitter\.card'
|
||||
syn match csdlTarget 'links\.meta\.twitter\.site'
|
||||
syn keyword csdlTarget links.meta.twitter.site_id
|
||||
syn match csdlTarget 'links\.meta\.twitter\.creator'
|
||||
syn keyword csdlTarget links.meta.twitter.creator_id
|
||||
syn match csdlTarget 'links\.meta\.twitter\.url'
|
||||
syn match csdlTarget 'links\.meta\.twitter\.description'
|
||||
syn match csdlTarget 'links\.meta\.twitter\.title'
|
||||
syn match csdlTarget 'links\.meta\.twitter\.image'
|
||||
syn keyword csdlTarget links.meta.twitter.image_width
|
||||
syn keyword csdlTarget links.meta.twitter.image_height
|
||||
syn match csdlTarget 'links\.meta\.twitter\.player'
|
||||
syn keyword csdlTarget links.meta.twitter.player_width
|
||||
syn keyword csdlTarget links.meta.twitter.player_height
|
||||
syn keyword csdlTarget links.meta.twitter.player_stream
|
||||
syn keyword csdlTarget links.meta.twitter.player_stream_content_type
|
||||
syn match csdlTarget 'myspace\.link'
|
||||
syn match csdlTarget 'myspace\.content'
|
||||
syn match csdlTarget 'myspace\.contenttype'
|
||||
syn match csdlTarget 'myspace\.category'
|
||||
syn match csdlTarget 'myspace\.author\.username'
|
||||
syn match csdlTarget 'myspace\.author\.name'
|
||||
syn match csdlTarget 'myspace\.author\.id'
|
||||
syn match csdlTarget 'myspace\.author\.link'
|
||||
syn match csdlTarget 'myspace\.author\.avatar'
|
||||
syn match csdlTarget 'myspace\.geo'
|
||||
syn match csdlTarget 'myspace\.verb'
|
||||
syn match csdlTarget 'newscred\.type'
|
||||
syn match csdlTarget 'newscred\.article\.domain'
|
||||
syn match csdlTarget 'newscred\.video\.domain'
|
||||
syn match csdlTarget 'newscred\.article\.topics'
|
||||
syn match csdlTarget 'newscred\.video\.topics'
|
||||
syn match csdlTarget 'newscred\.article\.category'
|
||||
syn match csdlTarget 'newscred\.video\.category'
|
||||
syn match csdlTarget 'newscred\.article\.title'
|
||||
syn match csdlTarget 'newscred\.video\.title'
|
||||
syn match csdlTarget 'newscred\.article\.content'
|
||||
syn match csdlTarget 'newscred\.article\.fulltext'
|
||||
syn match csdlTarget 'newscred\.article\.authors'
|
||||
syn match csdlTarget 'newscred\.image\.caption'
|
||||
syn match csdlTarget 'newscred\.video\.caption'
|
||||
syn match csdlTarget 'newscred\.image\.attribution\.text'
|
||||
syn match csdlTarget 'newscred\.image\.attribution\.link'
|
||||
syn match csdlTarget 'newscred\.source\.name'
|
||||
syn match csdlTarget 'newscred\.source\.link'
|
||||
syn match csdlTarget 'newscred\.source\.domain'
|
||||
syn keyword csdlTarget newscred.source.media_type
|
||||
syn keyword csdlTarget newscred.source.company_type
|
||||
syn match csdlTarget 'newscred\.source\.country'
|
||||
syn match csdlTarget 'newscred\.source\.circulation'
|
||||
syn match csdlTarget 'newscred\.source\.founded'
|
||||
syn match csdlTarget 'imdb\.title'
|
||||
syn match csdlTarget 'imdb\.content'
|
||||
syn match csdlTarget 'imdb\.contenttype'
|
||||
syn match csdlTarget 'imdb\.link'
|
||||
syn match csdlTarget 'imdb\.author\.name'
|
||||
syn match csdlTarget 'imdb\.author\.link'
|
||||
syn match csdlTarget 'imdb\.type'
|
||||
syn match csdlTarget 'imdb\.thread'
|
||||
syn match csdlTarget 'amazon\.title'
|
||||
syn match csdlTarget 'amazon\.content'
|
||||
syn match csdlTarget 'amazon\.contenttype'
|
||||
syn match csdlTarget 'amazon\.link'
|
||||
syn match csdlTarget 'amazon\.author\.name'
|
||||
syn match csdlTarget 'amazon\.author\.link'
|
||||
syn match csdlTarget 'amazon\.type'
|
||||
syn match csdlTarget 'amazon\.thread'
|
||||
syn match csdlTarget 'salience\.content\.sentiment'
|
||||
syn match csdlTarget 'salience\.content\.topics'
|
||||
syn match csdlTarget 'salience\.title\.sentiment'
|
||||
syn match csdlTarget 'salience\.title\.topics'
|
||||
syn match csdlTarget 'salience\.content\.entities\.name'
|
||||
syn match csdlTarget 'salience\.content\.entities\.type'
|
||||
syn match csdlTarget 'salience\.title\.entities\.name'
|
||||
syn match csdlTarget 'salience\.title\.entities\.type'
|
||||
syn match csdlTarget 'klout\.score'
|
||||
syn match csdlTarget 'klout\.network'
|
||||
syn match csdlTarget 'klout\.amplification'
|
||||
syn keyword csdlTarget klout.true_reach
|
||||
syn match csdlTarget 'klout\.topics'
|
||||
syn match csdlTarget 'wikipedia\.author\.talk'
|
||||
syn match csdlTarget 'wikipedia\.author\.contributions'
|
||||
syn match csdlTarget 'wikipedia\.author\.username'
|
||||
syn match csdlTarget 'wikipedia\.body'
|
||||
syn match csdlTarget 'wikipedia\.title'
|
||||
syn match csdlTarget 'wikipedia\.images'
|
||||
syn match csdlTarget 'wikipedia\.categories'
|
||||
syn match csdlTarget 'wikipedia\.externallinks'
|
||||
syn match csdlTarget 'wikipedia\.ns'
|
||||
syn match csdlTarget 'wikipedia\.namespace'
|
||||
syn match csdlTarget 'wikipedia\.pageid'
|
||||
syn match csdlTarget 'wikipedia\.parentid'
|
||||
syn match csdlTarget 'wikipedia\.oldlen'
|
||||
syn match csdlTarget 'wikipedia\.newlen'
|
||||
syn match csdlTarget 'wikipedia\.changetype'
|
||||
syn match csdlTarget 'wikipedia\.diff\.from'
|
||||
syn match csdlTarget 'wikipedia\.diff\.to'
|
||||
syn match csdlTarget 'wikipedia\.diff\.changes\.added'
|
||||
syn match csdlTarget 'wikipedia\.diff\.changes\.removed'
|
||||
syn keyword csdlTarget demographic.twitter_activity
|
||||
syn match csdlTarget 'demographic\.location\.country'
|
||||
syn keyword csdlTarget demographic.location.us_state
|
||||
syn match csdlTarget 'demographic\.location\.city'
|
||||
syn match csdlTarget 'demographic\.type'
|
||||
syn match csdlTarget 'demographic\.sex'
|
||||
syn match csdlTarget 'demographic\.status\.relationship'
|
||||
syn match csdlTarget 'demographic\.status\.work'
|
||||
syn keyword csdlTarget demographic.likes_and_interests
|
||||
syn keyword csdlTarget demographic.first_language
|
||||
syn match csdlTarget 'demographic\.professions'
|
||||
syn match csdlTarget 'demographic\.services'
|
||||
syn keyword csdlTarget demographic.large_accounts_followed
|
||||
syn keyword csdlTarget demographic.age_range.start
|
||||
syn keyword csdlTarget demographic.age_range.end
|
||||
syn match csdlTarget 'demographic\.income\.start'
|
||||
syn match csdlTarget 'demographic\.income\.end'
|
||||
syn keyword csdlTarget demographic.main_street.dressed_by
|
||||
syn keyword csdlTarget demographic.main_street.shop_at
|
||||
syn keyword csdlTarget demographic.main_street.eat_and_drink_at
|
||||
syn match csdlTarget 'demographic\.accounts\.categories'
|
||||
syn match csdlTarget 'tumblr\.activity'
|
||||
syn match csdlTarget 'tumblr\.source\.blogid'
|
||||
syn match csdlTarget 'tumblr\.dest\.blogid'
|
||||
syn match csdlTarget 'tumblr\.dest\.postid'
|
||||
syn match csdlTarget 'tumblr\.root\.blogid'
|
||||
syn match csdlTarget 'tumblr\.root\.postid'
|
||||
syn match csdlTarget 'tumblr\.blogid'
|
||||
syn keyword csdlTarget tumblr.blog_name
|
||||
syn match csdlTarget 'tumblr\.type'
|
||||
syn match csdlTarget 'tumblr\.title'
|
||||
syn match csdlTarget 'tumblr\.body'
|
||||
syn match csdlTarget 'tumblr\.text'
|
||||
syn match csdlTarget 'tumblr\.tags'
|
||||
syn keyword csdlTarget tumblr.track_name
|
||||
syn match csdlTarget 'tumblr\.album'
|
||||
syn match csdlTarget 'tumblr\.link'
|
||||
syn match csdlTarget 'tumblr\.meta\.url'
|
||||
syn match csdlTarget 'tumblr\.meta\.type'
|
||||
syn match csdlTarget 'tumblr\.meta\.description'
|
||||
syn keyword csdlTarget tumblr.meta.likes_local
|
||||
syn keyword csdlTarget tumblr.meta.likes_global
|
||||
syn keyword csdlTarget tumblr.meta.reblogged_global
|
||||
syn match csdlTarget 'demographic\.gender'
|
||||
syn match csdlTarget 'flickr\.title'
|
||||
syn match csdlTarget 'flickr\.content'
|
||||
syn match csdlTarget 'flickr\.contenttype'
|
||||
syn match csdlTarget 'flickr\.link'
|
||||
syn match csdlTarget 'flickr\.author\.name'
|
||||
syn match csdlTarget 'flickr\.author\.link'
|
||||
syn match csdlTarget 'flickr\.author\.username'
|
||||
syn match csdlTarget 'flickr\.type'
|
||||
syn match csdlTarget 'flickr\.thread'
|
||||
syn match csdlTarget 'twitter\.text'
|
||||
syn match csdlTarget 'twitter\.source'
|
||||
syn match csdlTarget 'twitter\.mentions'
|
||||
syn keyword csdlTarget twitter.mention_ids
|
||||
syn match csdlTarget 'twitter\.links'
|
||||
syn match csdlTarget 'twitter\.domains'
|
||||
syn keyword csdlTarget twitter.in_reply_to_screen_name
|
||||
syn keyword csdlTarget twitter.in_reply_to_user_id
|
||||
syn keyword csdlTarget twitter.in_reply_to_status_id
|
||||
syn keyword csdlTarget twitter.filter_level
|
||||
syn match csdlTarget 'twitter\.lang'
|
||||
syn match csdlTarget 'twitter\.geo'
|
||||
syn match csdlTarget 'twitter\.user\.description'
|
||||
syn match csdlTarget 'twitter\.user\.location'
|
||||
syn keyword csdlTarget twitter.user.statuses_count
|
||||
syn keyword csdlTarget twitter.user.followers_count
|
||||
syn keyword csdlTarget twitter.user.follower_ratio
|
||||
syn keyword csdlTarget twitter.user.profile_age
|
||||
syn keyword csdlTarget twitter.user.friends_count
|
||||
syn keyword csdlTarget twitter.user.screen_name
|
||||
syn match csdlTarget 'twitter\.user\.lang'
|
||||
syn keyword csdlTarget twitter.user.time_zone
|
||||
syn match csdlTarget 'twitter\.user\.name'
|
||||
syn match csdlTarget 'twitter\.user\.id'
|
||||
syn keyword csdlTarget twitter.user.listed_count
|
||||
syn match csdlTarget 'twitter\.user\.url'
|
||||
syn match csdlTarget 'twitter\.user\.verified'
|
||||
syn keyword csdlTarget twitter.place.place_type
|
||||
syn match csdlTarget 'twitter\.place\.country'
|
||||
syn keyword csdlTarget twitter.place.country_code
|
||||
syn keyword csdlTarget twitter.place.full_name
|
||||
syn match csdlTarget 'twitter\.place\.name'
|
||||
syn match csdlTarget 'twitter\.place\.url'
|
||||
syn match csdlTarget 'twitter\.place\.attributes\.locality'
|
||||
syn match csdlTarget 'twitter\.place\.attributes\.region'
|
||||
syn keyword csdlTarget twitter.place.attributes.street_address
|
||||
syn match csdlTarget 'twitter\.status'
|
||||
syn match csdlTarget 'twitter\.retweet\.text'
|
||||
syn match csdlTarget 'twitter\.retweet\.elapsed'
|
||||
syn match csdlTarget 'twitter\.retweet\.source'
|
||||
syn keyword csdlTarget twitter.retweet.filter_level
|
||||
syn match csdlTarget 'twitter\.retweet\.lang'
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.description'
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.location'
|
||||
syn keyword csdlTarget twitter.retweet.user.statuses_count
|
||||
syn keyword csdlTarget twitter.retweet.user.followers_count
|
||||
syn keyword csdlTarget twitter.retweet.user.follower_ratio
|
||||
syn keyword csdlTarget twitter.retweet.user.profile_age
|
||||
syn keyword csdlTarget twitter.retweet.user.friends_count
|
||||
syn keyword csdlTarget twitter.retweet.user.screen_name
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.lang'
|
||||
syn keyword csdlTarget twitter.retweet.user.time_zone
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.name'
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.id'
|
||||
syn keyword csdlTarget twitter.retweet.user.listed_count
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.url'
|
||||
syn match csdlTarget 'twitter\.retweet\.user\.verified'
|
||||
syn match csdlTarget 'twitter\.retweeted\.id'
|
||||
syn match csdlTarget 'twitter\.retweeted\.source'
|
||||
syn keyword csdlTarget twitter.retweeted.in_reply_to_screen_name
|
||||
syn keyword csdlTarget twitter.retweeted.in_reply_to_user_id_str
|
||||
syn keyword csdlTarget twitter.retweeted.in_reply_to_status_id
|
||||
syn match csdlTarget 'twitter\.retweet\.count'
|
||||
syn match csdlTarget 'twitter\.retweet\.mentions'
|
||||
syn keyword csdlTarget twitter.retweet.mention_ids
|
||||
syn match csdlTarget 'twitter\.retweet\.links'
|
||||
syn match csdlTarget 'twitter\.retweet\.domains'
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.description'
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.location'
|
||||
syn keyword csdlTarget twitter.retweeted.user.statuses_count
|
||||
syn keyword csdlTarget twitter.retweeted.user.followers_count
|
||||
syn keyword csdlTarget twitter.retweeted.user.follower_ratio
|
||||
syn keyword csdlTarget twitter.retweeted.user.profile_age
|
||||
syn keyword csdlTarget twitter.retweeted.user.friends_count
|
||||
syn keyword csdlTarget twitter.retweeted.user.screen_name
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.lang'
|
||||
syn keyword csdlTarget twitter.retweeted.user.time_zone
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.name'
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.id'
|
||||
syn keyword csdlTarget twitter.retweeted.user.listed_count
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.url'
|
||||
syn match csdlTarget 'twitter\.retweeted\.user\.verified'
|
||||
syn match csdlTarget 'twitter\.retweeted\.geo'
|
||||
syn keyword csdlTarget twitter.retweeted.place.place_type
|
||||
syn match csdlTarget 'twitter\.retweeted\.place\.country'
|
||||
syn keyword csdlTarget twitter.retweeted.place.country_code
|
||||
syn keyword csdlTarget twitter.retweeted.place.full_name
|
||||
syn match csdlTarget 'twitter\.retweeted\.place\.name'
|
||||
syn match csdlTarget 'twitter\.retweeted\.place\.url'
|
||||
syn match csdlTarget 'twitter\.retweeted\.place\.attributes'
|
||||
syn match csdlTarget 'twitter\.hashtags'
|
||||
syn match csdlTarget 'twitter\.retweet\.hashtags'
|
||||
syn match csdlTarget 'twitter\.media\.type'
|
||||
syn keyword csdlTarget twitter.media.media_url
|
||||
syn keyword csdlTarget twitter.media.display_url
|
||||
syn match csdlTarget 'twitter\.retweet\.media\.type'
|
||||
syn keyword csdlTarget twitter.retweet.media.media_url
|
||||
syn keyword csdlTarget twitter.retweet.media.display_url
|
||||
syn match csdlTarget 'blog\.title'
|
||||
syn match csdlTarget 'blog\.content'
|
||||
syn match csdlTarget 'blog\.contenttype'
|
||||
syn match csdlTarget 'blog\.link'
|
||||
syn match csdlTarget 'blog\.domain'
|
||||
syn match csdlTarget 'blog\.author\.name'
|
||||
syn match csdlTarget 'blog\.author\.link'
|
||||
syn match csdlTarget 'blog\.author\.avatar'
|
||||
syn match csdlTarget 'blog\.author\.username'
|
||||
syn match csdlTarget 'blog\.type'
|
||||
syn match csdlTarget 'blog\.post\.link'
|
||||
syn match csdlTarget 'blog\.post\.title'
|
||||
syn match csdlTarget 'facebook\.author\.name'
|
||||
syn match csdlTarget 'facebook\.author\.link'
|
||||
syn match csdlTarget 'facebook\.author\.id'
|
||||
syn match csdlTarget 'facebook\.author\.avatar'
|
||||
syn match csdlTarget 'facebook\.message'
|
||||
syn match csdlTarget 'facebook\.description'
|
||||
syn match csdlTarget 'facebook\.caption'
|
||||
syn match csdlTarget 'facebook\.type'
|
||||
syn match csdlTarget 'facebook\.application'
|
||||
syn match csdlTarget 'facebook\.source'
|
||||
syn match csdlTarget 'facebook\.link'
|
||||
syn match csdlTarget 'facebook\.name'
|
||||
syn match csdlTarget 'facebook\.to\.names'
|
||||
syn match csdlTarget 'facebook\.to\.ids'
|
||||
syn match csdlTarget 'facebook\.og\.title'
|
||||
syn match csdlTarget 'facebook\.og\.location'
|
||||
syn match csdlTarget 'facebook\.og\.photos'
|
||||
syn match csdlTarget 'facebook\.og\.by'
|
||||
syn match csdlTarget 'facebook\.og\.description'
|
||||
syn match csdlTarget 'facebook\.og\.type'
|
||||
syn match csdlTarget 'facebook\.og\.length'
|
||||
syn match csdlTarget 'facebook\.likes\.count'
|
||||
syn match csdlTarget 'facebook\.likes\.names'
|
||||
syn match csdlTarget 'facebook\.likes\.ids'
|
||||
syn match csdlTarget 'topix\.title'
|
||||
syn match csdlTarget 'topix\.content'
|
||||
syn match csdlTarget 'topix\.contenttype'
|
||||
syn match csdlTarget 'topix\.link'
|
||||
syn match csdlTarget 'topix\.author\.name'
|
||||
syn match csdlTarget 'topix\.type'
|
||||
syn match csdlTarget 'topix\.thread'
|
||||
syn match csdlTarget 'topix\.author\.location'
|
||||
syn match csdlTarget 'bitly\.user\.agent'
|
||||
syn keyword csdlTarget bitly.url_hash
|
||||
syn match csdlTarget 'bitly\.share\.hash'
|
||||
syn match csdlTarget 'bitly\.cname'
|
||||
syn keyword csdlTarget bitly.referring_url
|
||||
syn keyword csdlTarget bitly.referring_domain
|
||||
syn match csdlTarget 'bitly\.url'
|
||||
syn match csdlTarget 'bitly\.domain'
|
||||
syn keyword csdlTarget bitly.country_code
|
||||
syn keyword csdlTarget bitly.geo_region_code
|
||||
syn match csdlTarget 'bitly\.country'
|
||||
syn keyword csdlTarget bitly.geo_region
|
||||
syn keyword csdlTarget bitly.geo_city
|
||||
syn match csdlTarget 'bitly\.geo'
|
||||
syn match csdlTarget 'bitly\.timezone'
|
||||
syn match csdlTarget 'trends\.type'
|
||||
syn match csdlTarget 'trends\.content'
|
||||
syn match csdlTarget 'trends\.source'
|
||||
syn match csdlTarget 'board\.title'
|
||||
syn match csdlTarget 'board\.content'
|
||||
syn match csdlTarget 'board\.contenttype'
|
||||
syn match csdlTarget 'board\.link'
|
||||
syn match csdlTarget 'board\.domain'
|
||||
syn match csdlTarget 'board\.author\.name'
|
||||
syn match csdlTarget 'board\.author\.link'
|
||||
syn match csdlTarget 'board\.author\.avatar'
|
||||
syn match csdlTarget 'board\.author\.username'
|
||||
syn match csdlTarget 'board\.type'
|
||||
syn match csdlTarget 'board\.thread'
|
||||
syn match csdlTarget 'board\.author\.location'
|
||||
syn match csdlTarget 'board\.author\.signature'
|
||||
syn match csdlTarget 'board\.author\.registered'
|
||||
syn match csdlTarget 'board\.author\.age'
|
||||
syn match csdlTarget 'board\.author\.gender'
|
||||
syn match csdlTarget 'video\.title'
|
||||
syn match csdlTarget 'video\.content'
|
||||
syn match csdlTarget 'video\.contenttype'
|
||||
syn match csdlTarget 'video\.domain'
|
||||
syn match csdlTarget 'video\.author\.name'
|
||||
syn match csdlTarget 'video\.author\.link'
|
||||
syn match csdlTarget 'video\.author\.avatar'
|
||||
syn match csdlTarget 'video\.author\.username'
|
||||
syn match csdlTarget 'video\.type'
|
||||
syn match csdlTarget 'video\.videolink'
|
||||
syn match csdlTarget 'video\.commentslink'
|
||||
syn match csdlTarget 'video\.duration'
|
||||
syn match csdlTarget 'video\.thumbnail'
|
||||
syn match csdlTarget 'video\.category'
|
||||
syn match csdlTarget 'video\.tags'
|
||||
syn match csdlTarget '2ch\.title'
|
||||
syn match csdlTarget '2ch\.content'
|
||||
syn match csdlTarget '2ch\.contenttype'
|
||||
syn match csdlTarget '2ch\.link'
|
||||
syn match csdlTarget '2ch\.author\.name'
|
||||
syn match csdlTarget '2ch\.type'
|
||||
syn match csdlTarget '2ch\.thread'
|
||||
syn match csdlTarget 'dailymotion\.title'
|
||||
syn match csdlTarget 'dailymotion\.content'
|
||||
syn match csdlTarget 'dailymotion\.contenttype'
|
||||
syn match csdlTarget 'dailymotion\.author\.link'
|
||||
syn match csdlTarget 'dailymotion\.author\.username'
|
||||
syn match csdlTarget 'dailymotion\.videolink'
|
||||
syn match csdlTarget 'dailymotion\.duration'
|
||||
syn match csdlTarget 'dailymotion\.thumbnail'
|
||||
syn match csdlTarget 'dailymotion\.category'
|
||||
syn match csdlTarget 'dailymotion\.tags'
|
||||
syn match csdlTarget 'language\.tag'
|
||||
syn match csdlTarget 'language\.confidence'
|
||||
syn match csdlTarget 'digg\.type'
|
||||
syn match csdlTarget 'digg\.user\.name'
|
||||
syn match csdlTarget 'digg\.user\.fullname'
|
||||
syn match csdlTarget 'digg\.user\.registered'
|
||||
syn match csdlTarget 'digg\.user\.profileviews'
|
||||
syn match csdlTarget 'digg\.user\.icon'
|
||||
syn match csdlTarget 'digg\.user\.links'
|
||||
syn match csdlTarget 'digg\.item\.status'
|
||||
syn match csdlTarget 'digg\.item\.description'
|
||||
syn match csdlTarget 'digg\.item\.title'
|
||||
syn match csdlTarget 'digg\.item\.diggs'
|
||||
syn match csdlTarget 'digg\.item\.comments'
|
||||
syn match csdlTarget 'digg\.item\.topic'
|
||||
syn match csdlTarget 'digg\.comment\.buries'
|
||||
syn match csdlTarget 'digg\.comment\.diggs'
|
||||
syn match csdlTarget 'digg\.comment\.text'
|
||||
syn match csdlTarget 'youtube\.title'
|
||||
syn match csdlTarget 'youtube\.content'
|
||||
syn match csdlTarget 'youtube\.contenttype'
|
||||
syn match csdlTarget 'youtube\.author\.name'
|
||||
syn match csdlTarget 'youtube\.author\.link'
|
||||
syn match csdlTarget 'youtube\.type'
|
||||
syn match csdlTarget 'youtube\.videolink'
|
||||
syn match csdlTarget 'youtube\.commentslink'
|
||||
syn match csdlTarget 'youtube\.duration'
|
||||
syn match csdlTarget 'youtube\.thumbnail'
|
||||
syn match csdlTarget 'youtube\.category'
|
||||
syn match csdlTarget 'youtube\.tags'
|
||||
|
||||
syn match csdlComment "^\/\/.*$"
|
||||
syn match csdlComment "^\/\*.*$"
|
||||
syn match csdlComment "^.*\*\/$"
|
||||
|
||||
highlight link csdlKeyword Statement
|
||||
highlight link csdlOperator Operator
|
||||
highlight link csdlLogicalOperator Operator
|
||||
highlight link csdlTarget Constant
|
||||
highlight link csdlComment Comment
|
||||
"
|
||||
let b:current_syntax = "csdl"
|
@ -1,7 +1,7 @@
|
||||
" Vim syntax file
|
||||
" Language: Python
|
||||
" Maintainer: Neil Schemenauer <nas@python.ca>
|
||||
" Last Change: 2010 Sep 21
|
||||
" Last Change: 2013 Feb 26
|
||||
" Credits: Zvezdan Petkovic <zpetkovic@acm.org>
|
||||
" Neil Schemenauer <nas@python.ca>
|
||||
" Dmitry Vasiliev
|
||||
@ -236,7 +236,7 @@ endif
|
||||
" Notice that the end of a string, either ''', or """, will end the contained
|
||||
" doctest too. Thus, we do *not* need to have it as an end pattern.
|
||||
if !exists("python_no_doctest_highlight")
|
||||
if !exists("python_no_doctest_code_higlight")
|
||||
if !exists("python_no_doctest_code_highlight")
|
||||
syn region pythonDoctest
|
||||
\ start="^\s*>>>\s" end="^\s*$"
|
||||
\ contained contains=ALLBUT,pythonDoctest,@Spell
|
||||
|
999
src/po/ja.po
999
src/po/ja.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user