Compare commits
No commits in common. "8a105169614ca706e9eeb86ee0aad515d62c791a" and "5f4e6c76363b0c12a70e0a24313a4c2d5ee2981c" have entirely different histories.
8a10516961
...
5f4e6c7636
@ -1,29 +0,0 @@
|
|||||||
" Highlight: %"constant string"
|
|
||||||
" ^----------------^
|
|
||||||
syntax region llvmIdentifier start=+%"+ end=+"+ oneline
|
|
||||||
|
|
||||||
" Highlight: { ... }
|
|
||||||
" ^ ^
|
|
||||||
syntax region llvmScope matchgroup=llvmDelimiter start="{" end="}" transparent
|
|
||||||
|
|
||||||
" Highlight: ( ... )
|
|
||||||
" ^ ^
|
|
||||||
syntax region llvmScope matchgroup=llvmDelimiter start="(" end=")" transparent
|
|
||||||
|
|
||||||
" Highlight: < ... x ... >
|
|
||||||
" ^ ^ ^
|
|
||||||
syntax match llvmVectorDelimiter " \zsx\ze " contained
|
|
||||||
syntax region llvmScope matchgroup=llvmDelimiter start="<" end=">" transparent oneline contains=llvmDelimiter,llvmVectorDelimiter,llvmType,llvmNumber,llvmFloat,llvmBoolean,llvmConstant
|
|
||||||
|
|
||||||
syntax match llvmDelimiter ","
|
|
||||||
|
|
||||||
" Named metadata and specialized metadata keywords.
|
|
||||||
syn match llvmMetadata /![-a-zA-Z$._][-a-zA-Z$._0-9]*\ze\s*$/
|
|
||||||
syn match llvmMetadata /![-a-zA-Z$._][-a-zA-Z$._0-9]*\ze\s*[=!]/
|
|
||||||
" syn match llvmType /!\zs\a\+\ze\s*(/
|
|
||||||
syn match llvmMetadata /!\(\d\+\>\|\ze{\|\ze\".*"\)/
|
|
||||||
|
|
||||||
" Define extended highlight groups
|
|
||||||
highlight default link llvmDelimiter Delimiter
|
|
||||||
highlight default link llvmVectorDelimiter llvmDelimiter
|
|
||||||
highlight default link llvmMetadata Include
|
|
@ -10,15 +10,6 @@ nnoremap <leader>gd :YcmCompleter GoTo<CR>
|
|||||||
nnoremap <leader>gt :YcmCompleter GetType<CR>
|
nnoremap <leader>gt :YcmCompleter GetType<CR>
|
||||||
nnoremap <leader>sd :YcmShowDetailedDiagnostic<CR>
|
nnoremap <leader>sd :YcmShowDetailedDiagnostic<CR>
|
||||||
|
|
||||||
" termdebug
|
|
||||||
" TODO: Detecet if termdebug is loaded, if not do the default action.
|
|
||||||
nnoremap <C-W><C-G> :Gdb<CR>
|
|
||||||
nnoremap <C-W><C-E> :Program<CR>
|
|
||||||
nnoremap <C-W><C-S> :Source<CR>
|
|
||||||
tnoremap <C-G> :Gdb<CR>
|
|
||||||
tnoremap <C-E> :Program<CR>
|
|
||||||
tnoremap <C-S> :Source<CR>
|
|
||||||
|
|
||||||
" GitGutter
|
" GitGutter
|
||||||
nnoremap <leader>gn :GitGutterNextHunk<CR>
|
nnoremap <leader>gn :GitGutterNextHunk<CR>
|
||||||
nnoremap <leader>gp :GitGutterPrevHunk<CR>
|
nnoremap <leader>gp :GitGutterPrevHunk<CR>
|
||||||
|
2
vimrc
2
vimrc
@ -138,7 +138,7 @@ Pack 'tpope/vim-projectionist'
|
|||||||
|
|
||||||
" fzf.vim - Fuzzy finder
|
" fzf.vim - Fuzzy finder
|
||||||
if !platform#is_windows()
|
if !platform#is_windows()
|
||||||
Pack 'junegunn/fzf'
|
" Pack 'junegunn/fzf', {'dir': '~/.fzf', 'do': './install --all --no-update-rc'}
|
||||||
Pack 'junegunn/fzf.vim'
|
Pack 'junegunn/fzf.vim'
|
||||||
let g:fzf_action = {
|
let g:fzf_action = {
|
||||||
\ 'ctrl-t': 'tab split',
|
\ 'ctrl-t': 'tab split',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user