summaryrefslogtreecommitdiffstats
path: root/syntax/readline.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2017-09-28 22:18:09 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2017-09-28 22:18:09 +0200
commit27903c5b8656c796564ef073c1ebe77a2f0154e1 (patch)
tree2b0a3a14494d7976fb79a7517706e25d2a95d080 /syntax/readline.vim
parentd5e38fa97bc50a93a66473d6cd7072fbcbadda57 (diff)
downloadvim-polyglot-3.0.0.tar.gz
vim-polyglot-3.0.0.zip
Revert inlining basic language packv3.0.0
Diffstat (limited to 'syntax/readline.vim')
-rw-r--r--syntax/readline.vim402
1 files changed, 0 insertions, 402 deletions
diff --git a/syntax/readline.vim b/syntax/readline.vim
deleted file mode 100644
index 2b89932c..00000000
--- a/syntax/readline.vim
+++ /dev/null
@@ -1,402 +0,0 @@
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1
-
-" Vim syntax file
-" Language: readline(3) configuration file
-" Previous Maintainer: Nikolai Weibull <now@bitwi.se>
-" Latest Revision: 2017-06-25
-" readline_has_bash - if defined add support for bash specific
-" settings/functions
-
-if exists('b:current_syntax')
- finish
-endif
-
-let s:cpo_save = &cpo
-set cpo&vim
-
-setlocal iskeyword+=-
-
-syn match readlineKey contained
- \ '\S'
- \ nextgroup=readlineKeyTerminator
-
-syn match readlineBegin display '^'
- \ nextgroup=readlineComment,
- \ readlineConditional,
- \ readlineInclude,
- \ readlineKeyName,
- \ readlineKey,
- \ readlineKeySeq,
- \ readlineKeyword
- \ skipwhite
-
-syn region readlineComment contained display oneline
- \ start='#'
- \ end='$'
- \ contains=readlineTodo,
- \ @Spell
-
-syn keyword readlineTodo contained
- \ TODO
- \ FIXME
- \ XXX
- \ NOTE
-
-syn match readlineConditional contained
- \ '$if\>'
- \ nextgroup=readlineTest,
- \ readlineTestApp
- \ skipwhite
-
-syn keyword readlineTest contained
- \ mode
- \ nextgroup=readlineTestModeEq
-
-syn match readlineTestModeEq contained
- \ '='
- \ nextgroup=readlineEditingMode
-
-syn keyword readlineTest contained
- \ term
- \ nextgroup=readlineTestTermEq
-
-syn match readlineTestTermEq contained
- \ '='
- \ nextgroup=readlineTestTerm
-
-syn match readlineTestTerm contained
- \ '\S\+'
-
-syn match readlineTestApp contained
- \ '\S\+'
-
-syn match readlineConditional contained display
- \ '$\%(else\|endif\)\>'
-
-syn match readlineInclude contained display
- \ '$include\>'
- \ nextgroup=readlinePath
-
-syn match readlinePath contained display
- \ '.\+'
-
-syn case ignore
-syn match readlineKeyName contained display
- \ nextgroup=readlineKeySeparator,
- \ readlineKeyTerminator
- \ '\%(Control\|Del\|Esc\|Escape\|LFD\|Meta\|Newline\|Ret\|Return\|Rubout\|Space\|Spc\|Tab\)'
-syn case match
-
-syn match readlineKeySeparator contained
- \ '-'
- \ nextgroup=readlineKeyName,
- \ readlineKey
-
-syn match readlineKeyTerminator contained
- \ ':'
- \ nextgroup=readlineFunction
- \ skipwhite
-
-syn region readlineKeySeq contained display oneline
- \ start=+"+
- \ skip=+\\\\\|\\"+
- \ end=+"+
- \ contains=readlineKeyEscape
- \ nextgroup=readlineKeyTerminator
-
-syn match readlineKeyEscape contained display
- \ +\\\([CM]-\|[e\\"'abdfnrtv]\|\o\{3}\|x\x\{2}\)+
-
-syn keyword readlineKeyword contained
- \ set
- \ nextgroup=readlineVariable
- \ skipwhite
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineBellStyle
- \ skipwhite
- \ bell-style
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineBoolean
- \ skipwhite
- \ bind-tty-special-chars
- \ colored-stats
- \ completion-ignore-case
- \ completion-map-case
- \ convert-meta
- \ disable-completion
- \ echo-control-characters
- \ enable-keypad
- \ enable-meta-key
- \ expand-tilde
- \ history-preserve-point
- \ horizontal-scroll-mode
- \ input-meta
- \ meta-flag
- \ mark-directories
- \ mark-modified-lines
- \ mark-symlinked-directories
- \ match-hidden-files
- \ menu-complete-display-prefix
- \ output-meta
- \ page-completions
- \ print-completions-horizontally
- \ revert-all-at-newline
- \ show-all-if-ambiguous
- \ show-all-if-unmodified
- \ show-mode-in-prompt
- \ skip-completed-text
- \ visible-stats
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineString
- \ skipwhite
- \ comment-begin
- \ isearch-terminators
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineNumber
- \ skipwhite
- \ completion-display-width
- \ completion-prefix-display-length
- \ completion-query-items
- \ history-size
- \ keyseq-timeout
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineEditingMode
- \ skipwhite
- \ editing-mode
-
-syn keyword readlineVariable contained
- \ nextgroup=readlineKeymap
- \ skipwhite
- \ keymap
-
-syn keyword readlineBellStyle contained
- \ audible
- \ visible
- \ none
-
-syn case ignore
-syn keyword readlineBoolean contained
- \ on
- \ off
-syn case match
-
-syn region readlineString contained display oneline
- \ matchgroup=readlineStringDelimiter
- \ start=+"+
- \ skip=+\\\\\|\\"+
- \ end=+"+
-
-syn match readlineNumber contained display
- \ '[+-]\d\+\>'
-
-syn keyword readlineEditingMode contained
- \ emacs
- \ vi
-
-syn match readlineKeymap contained display
- \ 'emacs\%(-\%(standard\|meta\|ctlx\)\)\=\|vi\%(-\%(move\|command\|insert\)\)\='
-
-syn keyword readlineFunction contained
- \ beginning-of-line
- \ end-of-line
- \ forward-char
- \ backward-char
- \ forward-word
- \ backward-word
- \ clear-screen
- \ redraw-current-line
- \
- \ accept-line
- \ previous-history
- \ next-history
- \ beginning-of-history
- \ end-of-history
- \ reverse-search-history
- \ forward-search-history
- \ non-incremental-reverse-search-history
- \ non-incremental-forward-search-history
- \ history-search-forward
- \ history-search-backward
- \ yank-nth-arg
- \ yank-last-arg
- \
- \ delete-char
- \ backward-delete-char
- \ forward-backward-delete-char
- \ quoted-insert
- \ tab-insert
- \ self-insert
- \ transpose-chars
- \ transpose-words
- \ upcase-word
- \ downcase-word
- \ capitalize-word
- \ overwrite-mode
- \
- \ kill-line
- \ backward-kill-line
- \ unix-line-discard
- \ kill-whole-line
- \ kill-word
- \ backward-kill-word
- \ unix-word-rubout
- \ unix-filename-rubout
- \ delete-horizontal-space
- \ kill-region
- \ copy-region-as-kill
- \ copy-backward-word
- \ copy-forward-word
- \ yank
- \ yank-pop
- \
- \ digit-argument
- \ universal-argument
- \
- \ complete
- \ possible-completions
- \ insert-completions
- \ menu-complete
- \ menu-complete-backward
- \ delete-char-or-list
- \
- \ start-kbd-macro
- \ end-kbd-macro
- \ call-last-kbd-macro
- \
- \ re-read-init-file
- \ abort
- \ do-uppercase-version
- \ prefix-meta
- \ undo
- \ revert-line
- \ tilde-expand
- \ set-mark
- \ exchange-point-and-mark
- \ character-search
- \ character-search-backward
- \ skip-csi-sequence
- \ insert-comment
- \ dump-functions
- \ dump-variables
- \ dump-macros
- \ emacs-editing-mode
- \ vi-editing-mode
- \
- \ vi-eof-maybe
- \ vi-movement-mode
- \ vi-undo
- \ vi-match
- \ vi-tilde-expand
- \ vi-complete
- \ vi-char-search
- \ vi-redo
- \ vi-search
- \ vi-arg-digit
- \ vi-append-eol
- \ vi-prev-word
- \ vi-change-to
- \ vi-delete-to
- \ vi-end-word
- \ vi-char-search
- \ vi-fetch-history
- \ vi-insert-beg
- \ vi-search-again
- \ vi-put
- \ vi-replace
- \ vi-subst
- \ vi-char-search
- \ vi-next-word
- \ vi-yank-to
- \ vi-first-print
- \ vi-yank-arg
- \ vi-goto-mark
- \ vi-append-mode
- \ vi-prev-word
- \ vi-change-to
- \ vi-delete-to
- \ vi-end-word
- \ vi-char-search
- \ vi-insert-mode
- \ vi-set-mark
- \ vi-search-again
- \ vi-put
- \ vi-change-char
- \ vi-subst
- \ vi-char-search
- \ vi-undo
- \ vi-next-word
- \ vi-delete
- \ vi-yank-to
- \ vi-column
- \ vi-change-case
-
-if exists("readline_has_bash")
- syn keyword readlineFunction contained
- \ shell-expand-line
- \ history-expand-line
- \ magic-space
- \ alias-expand-line
- \ history-and-alias-expand-line
- \ insert-last-argument
- \ operate-and-get-next
- \ forward-backward-delete-char
- \ delete-char-or-list
- \ complete-filename
- \ possible-filename-completions
- \ complete-username
- \ possible-username-completions
- \ complete-variable
- \ possible-variable-completions
- \ complete-hostname
- \ possible-hostname-completions
- \ complete-command
- \ possible-command-completions
- \ dynamic-complete-history
- \ complete-into-braces
- \ glob-expand-word
- \ glob-list-expansions
- \ display-shell-version
- \ glob-complete-word
- \ edit-and-execute-command
-endif
-
-hi def link readlineKey readlineKeySeq
-hi def link readlineComment Comment
-hi def link readlineTodo Todo
-hi def link readlineConditional Conditional
-hi def link readlineTest Type
-hi def link readlineDelimiter Delimiter
-hi def link readlineTestModeEq readlineEq
-hi def link readlineTestTermEq readlineEq
-hi def link readlineTestTerm readlineString
-hi def link readlineTestAppEq readlineEq
-hi def link readlineTestApp readlineString
-hi def link readlineInclude Include
-hi def link readlinePath String
-hi def link readlineKeyName SpecialChar
-hi def link readlineKeySeparator readlineKeySeq
-hi def link readlineKeyTerminator readlineDelimiter
-hi def link readlineKeySeq String
-hi def link readlineKeyEscape SpecialChar
-hi def link readlineKeyword Keyword
-hi def link readlineVariable Identifier
-hi def link readlineBellStyle Constant
-hi def link readlineBoolean Boolean
-hi def link readlineString String
-hi def link readlineStringDelimiter readlineString
-hi def link readlineNumber Number
-hi def link readlineEditingMode Constant
-hi def link readlineKeymap Constant
-hi def link readlineFunction Function
-
-let b:current_syntax = 'readline'
-
-let &cpo = s:cpo_save
-unlet s:cpo_save
-
-endif