Mercurial > vim
view runtime/syntax/ldif.vim @ 11490:6a06738f8948 v8.0.0628
patch 8.0.0628: cursor disappears after silent mapping
commit https://github.com/vim/vim/commit/f085f4266e07b36279c56d43fd0d73ed080046ae
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jun 7 20:39:47 2017 +0200
patch 8.0.0628: cursor disappears after silent mapping
Problem: Cursor disappears after silent mapping. (Ramel Eshed)
Solution: Do restore the cursor when it was changed, but don't change it in
the first place for a silent mapping.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 07 Jun 2017 20:45:03 +0200 |
parents | 46763b01cd9a |
children |
line wrap: on
line source
" Vim syntax file " Language: LDAP LDIF " Maintainer: Zak Johnson <zakj@nox.cx> " Last Change: 2003-12-30 " quit when a syntax file was already loaded if exists("b:current_syntax") finish endif syn sync minlines=10 linebreaks=1 syn match ldifAttribute /^[^ #][^:]*/ contains=ldifOption display syn match ldifOption /;[^:]\+/ contained contains=ldifPunctuation display syn match ldifPunctuation /;/ contained display syn region ldifStringValue matchgroup=ldifPunctuation start=/: / end=/\_$/ skip=/\n / syn region ldifBase64Value matchgroup=ldifPunctuation start=/:: / end=/\_$/ skip=/\n / syn region ldifFileValue matchgroup=ldifPunctuation start=/:< / end=/\_$/ skip=/\n / syn region ldifComment start=/^#/ end=/\_$/ skip=/\n / hi def link ldifAttribute Type hi def link ldifOption Identifier hi def link ldifPunctuation Normal hi def link ldifStringValue String hi def link ldifBase64Value Special hi def link ldifFileValue Special hi def link ldifComment Comment let b:current_syntax = "ldif"