xaizek / dotvim (License: Unspecified) (since 2018-12-07)
Vim configuration and plugins.
<root> / syntax / cpp11.vim (cd84c2a949a5ee8a357539655b139283928340eb) (923B) (mode 100644) [raw]
syn keyword cppOperator      alignof
syn keyword cppType          char16_t char32_t decltype
syn keyword cppStorageClass  constexpr thread_local
syn keyword cppConstant      nullptr
syn keyword cppStatement     static_assert

hi link cppConstant          Constant

hi link cErrInParen NONE
if exists("c_no_curly_error")
    syn match	cppErrInParen	display contained "^^<%\|^%>"
elseif exists("c_no_bracket_error")
    syn match	cppErrInParen	display contained "<%\|%>"
else
    syn match	cppErrInParen	display contained "<%\|%>"
endif
hi link cppErrInParen cError

" See: https://github.com/vim-jp/vim-cpp/pull/14
" A C++11 raw-string literal. It tries to follow 2.14.5 and 2.14.5.2 of the
" standard.
syn region cppRawString
  \ matchgroup=cppRawDelim
  \ start=+\%(u8\=\|[LU]\)\=R"\z(\%([ ()\\\d9-\d12]\@![\d0-\d127]\)\{,16}\)(+
  \ end=+)\z1"+
  \ contains=@Spell
hi link cppRawDelim cFormat
hi link cppRawString String
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/dotvim

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/dotvim

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master