Compare commits
24 Commits
0b6014266b
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 00e30facd3 | |||
| e378b83549 | |||
| 1de326471c | |||
| aab402fa73 | |||
| 586141cb14 | |||
| f8407f959f | |||
| 97c7c974cf | |||
| 35acaa6cb2 | |||
| 3334451c2a | |||
| d29cfc6aab | |||
| 024268db74 | |||
| 0c515161b0 | |||
| 525f6c2a5f | |||
| 0d4dab892e | |||
| 24de16b587 | |||
| 226765f88a | |||
| 20c3c27bd7 | |||
| 877d90dd90 | |||
| 8f578862ef | |||
| 9cc65d5e1f | |||
| 86659d8db6 | |||
| e066388627 | |||
| 5457b54a3a | |||
| 5972ec6aa8 |
@@ -27,18 +27,15 @@ class Comment(object):
|
||||
endglobal
|
||||
|
||||
snippet todo "TODO commment"
|
||||
`!p comment=Comment()
|
||||
snip.rv=comment.before()`TODO${1/.+/(/}$1${1/.+/)/}: $0`!p snip.rv=comment.after()`
|
||||
`!p comment=Comment();snip.rv=comment.before()`TODO${1/.+/(/}$1${1/.+/)/}: $0`!p snip.rv=comment.after()`
|
||||
endsnippet
|
||||
|
||||
snippet fixme "FIXME comment"
|
||||
`!p comment=Comment()
|
||||
snip.rv=comment.before()`FIXME${1/.+/(/}$1${1/.+/)/}: $0`!p snip.rv=comment.after()`
|
||||
`!p comment=Comment();snip.rv=comment.before()`FIXME${1/.+/(/}$1${1/.+/)/}: $0`!p snip.rv=comment.after()`
|
||||
endsnippet
|
||||
|
||||
snippet note "NOTE comment"
|
||||
`!p comment=Comment()
|
||||
snip.rv=comment.before()`NOTE: $0`!p snip.rv=comment.after()`
|
||||
`!p comment=Comment();snip.rv=comment.before()`NOTE: $0`!p snip.rv=comment.after()`
|
||||
endsnippet
|
||||
|
||||
global !p
|
||||
|
||||
@@ -1,13 +1,3 @@
|
||||
snippet _template "help file template"
|
||||
*`!p snip.rv = snip.fn`* For Vim version 8.0 Last change: `!p
|
||||
from datetime import datetime
|
||||
snip.rv = datetime.now().strftime('%B %d, %Y')`
|
||||
|
||||
$0
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
endsnippet
|
||||
|
||||
snippet s "help section"
|
||||
==============================================================================
|
||||
${1:1}. ${2:Section}`!p
|
||||
|
||||
@@ -3,13 +3,8 @@ snippet #! "Shebang"
|
||||
endsnippet
|
||||
|
||||
snippet main "Python main stub"
|
||||
from argparse import ArgumentParser
|
||||
|
||||
|
||||
def main():
|
||||
parser = ArgumentParser()
|
||||
$0
|
||||
args = parser.parse_args()
|
||||
${0:pass}
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
function! s:set_lit_cfg_filetype()
|
||||
set filetype=python
|
||||
ALEDisableBuffer
|
||||
endfunction
|
||||
|
||||
au BufNewFile,BufReadPost lit.cfg call s:set_lit_cfg_filetype()
|
||||
|
||||
1
after/ftplugin/cpp.lua
Normal file
1
after/ftplugin/cpp.lua
Normal file
@@ -0,0 +1 @@
|
||||
vim.bo.commentstring = '//%s'
|
||||
@@ -1,16 +0,0 @@
|
||||
" Description: Expand snippet on file creation.
|
||||
|
||||
" Attempt to expand the _template snippet if this is a new file.
|
||||
" https://noahfrederick.com/log/vim-templates-with-ultisnips-and-projectionist
|
||||
function! snippet#template() abort
|
||||
" Return if non-empty buffer or file exists.
|
||||
if !(line('$') == 1 && getline('$') ==# '') || filereadable(expand('%'))
|
||||
return
|
||||
endif
|
||||
" Attempt to expand the _template snippet.
|
||||
execute "normal! i_template\<C-r>=UltiSnips#ExpandSnippet()\<CR>"
|
||||
if g:ulti_expand_res == 0
|
||||
" Expansions failed, undo insert.
|
||||
silent! undo
|
||||
endif
|
||||
endfunction
|
||||
@@ -1,17 +1,81 @@
|
||||
{
|
||||
"clangd.inlayHints.enable": false,
|
||||
"cmake.lsp.enable": true,
|
||||
"diagnostic.enableHighlightLineNumber": false,
|
||||
"diagnostic.errorSign": "▸",
|
||||
"diagnostic.hintSign": "▸",
|
||||
"diagnostic.infoSign": "▸",
|
||||
"diagnostic.warningSign": "▸",
|
||||
"inlayHint.enable": false,
|
||||
"powershell.integratedConsole.showOnStartup": false,
|
||||
"snippets.priority": 100,
|
||||
"suggest.noselect": true,
|
||||
"yaml.schemas": {
|
||||
"https://gitlab.com/gitlab-org/gitlab/-/raw/master/app/assets/javascripts/editor/schema/ci.json": [
|
||||
".gitlab-ci.yml",
|
||||
".gitlab/ci.yml",
|
||||
".gitlab/ci/*.yml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-lint-config.json": [
|
||||
".ansible-lint",
|
||||
".config/ansible-lint.yml",
|
||||
".config/ansible-lint.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-navigator.json": [
|
||||
"ansible-navigator.yml",
|
||||
"ansible-navigator.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/execution-environment.json": [
|
||||
"execution-environment.yml",
|
||||
"execution-environment.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/galaxy.json": [
|
||||
"galaxy.yml",
|
||||
"galaxy.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/inventory.json": [
|
||||
"inventory.yaml",
|
||||
"inventory.yml",
|
||||
"inventory/*.yml",
|
||||
"inventory/*.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta-runtime.json": [
|
||||
"meta/runtime.yml",
|
||||
"meta/runtime.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/molecule.json": [
|
||||
"molecule/*/molecule.yml",
|
||||
"molecule/*/molecule.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/playbook.json": [
|
||||
"playbooks/*.yml",
|
||||
"playbooks/*.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/requirements.json": [
|
||||
"requirements.yml",
|
||||
"requirements.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/rulebook.json": [
|
||||
"rulebooks/*.yml",
|
||||
"rulebooks/*.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/tasks.json": [
|
||||
"tasks/*.yml",
|
||||
"tasks/*.yaml",
|
||||
"handlers/*.yml",
|
||||
"handlers/*.yaml"
|
||||
],
|
||||
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/vars.json": [
|
||||
"playbooks/vars/*.yml",
|
||||
"playbooks/vars/*.yaml",
|
||||
"vars/*.yml",
|
||||
"vars/*.yaml",
|
||||
"defaults/*.yml",
|
||||
"defaults/*.yaml",
|
||||
"host_vars/*.yml",
|
||||
"host_vars/*.yaml",
|
||||
"group_vars/*.yml",
|
||||
"group_vars/*.yaml"
|
||||
]
|
||||
}
|
||||
},
|
||||
"snippets.ultisnips.pythonPrompt": false
|
||||
}
|
||||
|
||||
@@ -202,11 +202,6 @@ if has('gui_running') || &t_Co == 256
|
||||
call s:hi('Important', '220', '', 'bold')
|
||||
call s:hi('Research', '202', '', 'bold')
|
||||
|
||||
call s:hi('ALEError', '160', '', '')
|
||||
call s:hi('ALEWarning', '129', '', '')
|
||||
call s:hi('ALEErrorSign', '160', '233', 'bold')
|
||||
call s:hi('ALEWarningSign', '129', '233', 'bold')
|
||||
|
||||
call s:hi('CocErrorSign', '160', '233', '')
|
||||
call s:hi('CocErrorFloat', '160', '235', '')
|
||||
call s:hi('CocWarningSign', '129', '233', '')
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
if exists(':GuiFont')
|
||||
if platform#is_windows()
|
||||
GuiFont! Source\ Code\ Pro:h10
|
||||
else
|
||||
GuiFont Source\ Code\ Pro:h9
|
||||
endif
|
||||
GuiFont! CaskaydiaCove\ Nerd\ Font\ Mono:h9
|
||||
endif
|
||||
|
||||
if exists(':GuiTabline')
|
||||
|
||||
@@ -18,10 +18,6 @@ augroup benieAugroup
|
||||
|
||||
" Read template into buffer then send line 1 to the black hold register
|
||||
au BufNewFile todo.md read ~/.vim/templates/skeleton.todo.md | 1delete _
|
||||
" Attempt to expand snippet named `_template` if it exists
|
||||
au BufNewFile * silent! call snippet#template()
|
||||
" Do the same when filetype changes to help
|
||||
au FileType help silent! call snippet#template()
|
||||
|
||||
" Augment vim-signify by modifying it's autocmds
|
||||
au User SignifyAutocmds call do#signify()
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
" coc.nvim
|
||||
nmap <silent> <leader>fi <Plug>(coc-fix-current)
|
||||
nmap <silent> <leader>gd <Plug>(coc-definition)
|
||||
nmap <silent> <leader>gt <Plug>(coc-type-definition)
|
||||
nmap <silent> <leader>sd <Plug>(coc-diagnostic-info)
|
||||
nmap <silent> <leader>gr <Plug>(coc-references)
|
||||
nmap <silent> K :call do#show_documentation()<CR>
|
||||
nmap <silent> <C-n> <Plug>(coc-diagnostic-next)
|
||||
nmap <silent> <C-p> <Plug>(coc-diagnostic-prev)
|
||||
inoremap <silent><expr> <TAB> coc#pum#visible() ? coc#pum#confirm() : "\<TAB>"
|
||||
nnoremap <silent> <leader>fi <Plug>(coc-fix-current)
|
||||
nnoremap <silent> <leader>gd <Plug>(coc-definition)
|
||||
nnoremap <silent> <leader>gt <Plug>(coc-type-definition)
|
||||
nnoremap <silent> <leader>sd <Plug>(coc-diagnostic-info)
|
||||
nnoremap <silent> <leader>gr <Plug>(coc-references)
|
||||
nnoremap <silent> <leader>gu <Plug>(coc-references-used)
|
||||
nnoremap <silent> K :call do#show_documentation()<CR>
|
||||
nnoremap <silent> <C-n> <Plug>(coc-diagnostic-next)
|
||||
nnoremap <silent> <C-p> <Plug>(coc-diagnostic-prev)
|
||||
|
||||
if has('nvim')
|
||||
" Make nvim :terminal more like vim :terminal
|
||||
@@ -64,7 +66,12 @@ nnoremap k gk
|
||||
nnoremap <leader>w :w!<CR>
|
||||
|
||||
" Switch panes in a tmux aware way
|
||||
if !has('win32')
|
||||
if !tmux#inSession() || has('win32')
|
||||
nnoremap <silent> <C-h> <C-w>h
|
||||
nnoremap <silent> <C-j> <C-w>j
|
||||
nnoremap <silent> <C-k> <C-w>k
|
||||
nnoremap <silent> <C-l> <C-w>l
|
||||
else
|
||||
nnoremap <silent> <C-h> :TmuxNavigateLeft<CR>
|
||||
nnoremap <silent> <C-j> :TmuxNavigateDown<CR>
|
||||
nnoremap <silent> <C-k> :TmuxNavigateUp<CR>
|
||||
@@ -84,11 +91,6 @@ if !has('win32')
|
||||
tnoremap <silent> <C-w>k <C-w>N:TmuxNavigateUp<CR>
|
||||
tnoremap <silent> <C-w>l <C-w>N:TmuxNavigateRight<CR>
|
||||
endif
|
||||
else
|
||||
nnoremap <silent> <C-h> <C-w>h
|
||||
nnoremap <silent> <C-j> <C-w>j
|
||||
nnoremap <silent> <C-k> <C-w>k
|
||||
nnoremap <silent> <C-l> <C-w>l
|
||||
endif
|
||||
|
||||
" Quick tabs
|
||||
|
||||
@@ -112,6 +112,8 @@ set isfname-=:
|
||||
set hlsearch incsearch
|
||||
" Set ignore search case unless mixed
|
||||
set ignorecase smartcase
|
||||
" Don't ignore case in command line file completions
|
||||
set nofileignorecase
|
||||
|
||||
" Allow buffers with changes to be hidden
|
||||
set hidden
|
||||
@@ -152,11 +154,7 @@ set formatoptions+=rq
|
||||
|
||||
" Always show the signcolum
|
||||
if exists('&signcolumn')
|
||||
try
|
||||
set signcolumn=number
|
||||
catch /E474/
|
||||
set signcolumn=yes
|
||||
endtry
|
||||
endif
|
||||
|
||||
" Enable modeline
|
||||
|
||||
@@ -3,12 +3,12 @@ scriptencoding utf-8
|
||||
set laststatus=2
|
||||
|
||||
" Define color variables.
|
||||
let g:statusline#light_green = {'fg': ['235', '#080808'], 'bg': [ '35', '#0087ff']}
|
||||
let g:statusline#light_blue = {'fg': ['235', '#080808'], 'bg': [ '33', '#0087ff']}
|
||||
let g:statusline#light_orange = {'fg': ['235', '#080808'], 'bg': ['209', '#eb754d']}
|
||||
let g:statusline#light_red = {'fg': ['235', '#080808'], 'bg': ['124', '#af0000']}
|
||||
let g:statusline#light_grey = {'fg': ['250', '#bcbcbc'], 'bg': ['236', '#303030']}
|
||||
let g:statusline#light_violet = {'fg': ['235', '#080808'], 'bg': [ '99', '#986fec']}
|
||||
let g:statusline#light_green = {'fg': ['235', '#262626'], 'bg': [ '35', '#00af5f']}
|
||||
let g:statusline#light_blue = {'fg': ['235', '#262626'], 'bg': [ '33', '#0087ff']}
|
||||
let g:statusline#light_orange = {'fg': ['235', '#262626'], 'bg': ['209', '#ff875f']}
|
||||
let g:statusline#light_red = {'fg': ['235', '#262626'], 'bg': ['124', '#af0000']}
|
||||
let g:statusline#light_grey = {'fg': ['235', '#262626'], 'bg': ['246', '#949494']}
|
||||
let g:statusline#light_violet = {'fg': ['235', '#262626'], 'bg': [ '99', '#875fff']}
|
||||
let g:statusline#dark_white = {'fg': [ '15', '#ffffff'], 'bg': ['233', '#121212']}
|
||||
let g:statusline#dark_yellow = {'fg': ['179', '#dfaf5f'], 'bg': ['233', '#121212']}
|
||||
let g:statusline#dark_grey = {'fg': ['244', '#808080'], 'bg': ['233', '#121212']}
|
||||
|
||||
158
tasks.yaml
158
tasks.yaml
@@ -1,45 +1,121 @@
|
||||
---
|
||||
- name: (neo)vim clone minpac
|
||||
git:
|
||||
repo: https://github.com/k-takata/minpac.git
|
||||
dest: pack/minpac/opt/minpac
|
||||
- set_fact:
|
||||
plugin_dir: '{{vim_config_dir}}/pack/managed'
|
||||
plugins:
|
||||
# ====================== Completion & Diagnostics ========================
|
||||
|
||||
- name: (neo)vim install pip packages
|
||||
pip:
|
||||
name:
|
||||
- cmake-language-server
|
||||
- cmakelint
|
||||
- compdb
|
||||
- vim-vint
|
||||
- yamllint
|
||||
state: latest
|
||||
extra_args: --user
|
||||
# Conqueror of Completion
|
||||
- repo: neoclide/coc.nvim
|
||||
branch: release
|
||||
# Snippet collection
|
||||
- repo: honza/vim-snippets
|
||||
# Completion for vimscript
|
||||
- repo: vim-scripts/vimomni
|
||||
mode: opt
|
||||
# Version control differences in the sign column
|
||||
- repo: mhinz/vim-signify
|
||||
# Conflict marker utilities
|
||||
- repo: rhysd/conflict-marker.vim
|
||||
# Doxygen documentation stubs
|
||||
- repo: vim-scripts/DoxygenToolkit.vim
|
||||
mode: opt
|
||||
# Easy table manipulation
|
||||
- repo: dhruvasagar/vim-table-mode
|
||||
|
||||
- name: (neo)vim install node.js Linux
|
||||
when: ansible_system == "Linux"
|
||||
include_tasks: nodejs-linux.yaml
|
||||
- name: (neo)vim install node.js macOS
|
||||
when: ansible_os_family == "Darwin"
|
||||
homebrew: name=node state=latest
|
||||
- name: (neo)vim install node.js Windows
|
||||
# =========================== User Interface =============================
|
||||
|
||||
# Sanley numbered tabs in tabline
|
||||
- repo: mkitt/tabline.vim
|
||||
# Fuzzy finder
|
||||
# TODO: Still necessary?
|
||||
- repo: junegunn/fzf
|
||||
- repo: junegunn/fzf.vim
|
||||
# Replay macros with the enter key
|
||||
- repo: wincent/replay
|
||||
# Improved % matching
|
||||
- repo: andymass/vim-matchup
|
||||
# Forgot about this...
|
||||
- repo: kbenzie/note.vim
|
||||
# View term and hex colors
|
||||
- repo: guns/xterm-color-table.vim
|
||||
|
||||
# ============================== Text Objects ============================
|
||||
|
||||
# Library for creating text objects
|
||||
- repo: kana/vim-textobj-user
|
||||
# TODO: Doesn't work with nvim
|
||||
- repo: kana/vim-textobj-entire
|
||||
# Text object for URI's
|
||||
- repo: jceb/vim-textobj-uri
|
||||
# Text object for comment blocks
|
||||
- repo: glts/vim-textobj-comment
|
||||
# Text object for sentences
|
||||
- repo: reedes/vim-textobj-sentence
|
||||
# Text object & bindings for arguments
|
||||
- repo: PeterRincker/vim-argumentative
|
||||
|
||||
# ================================ Tim Pope ==============================
|
||||
|
||||
# Toggle comments
|
||||
- repo: tpope/vim-commentary
|
||||
# Edit delimiters
|
||||
- repo: tpope/vim-surround
|
||||
# Better dot command
|
||||
- repo: tpope/vim-repeat
|
||||
# Git wrapper
|
||||
- repo: tpope/vim-fugitive
|
||||
# Unix command warppers
|
||||
- repo: tpope/vim-eunuch
|
||||
# Improved directory browser
|
||||
- repo: tpope/vim-vinegar
|
||||
# PascalCase to under_score to camelCase
|
||||
# TODO: Copy the good bit remove this plugin
|
||||
- repo: tpope/vim-abolish
|
||||
# Mappings for pairs of tasks
|
||||
- repo: tpope/vim-unimpaired
|
||||
# Sane date manipulation
|
||||
- repo: tpope/vim-speeddating
|
||||
# Wisely add end{if,function} fork with cmake support
|
||||
- repo: godbyk/vim-endwise
|
||||
branch: patch-1
|
||||
# Text object & formatting for json
|
||||
- repo: tpope/vim-jdaddy
|
||||
# Granular project configuration
|
||||
- repo: tpope/vim-projectionist
|
||||
|
||||
# ================================ tmux ==================================
|
||||
|
||||
# Seemless vim/tmux pane navigation
|
||||
- repo: 'christoomey/vim-tmux-navigator'
|
||||
mode: opt
|
||||
# Enable focus events when in tmux session
|
||||
- repo: 'tmux-plugins/vim-tmux-focus-events'
|
||||
mode: opt
|
||||
|
||||
# =============================== Syntax =================================
|
||||
|
||||
- repo: editorconfig/editorconfig-vim
|
||||
- repo: kalekundert/vim-coiled-snake
|
||||
- repo: kbenzie/vim-spirv
|
||||
- repo: rperier/vim-cmake-syntax
|
||||
- repo: tikhomirov/vim-glsl
|
||||
- repo: beyondmarc/hlsl.vim
|
||||
- repo: frasercrmck/opencl.vim
|
||||
- repo: asciidoc/vim-asciidoc
|
||||
- repo: mustache/vim-mustache-handlebars
|
||||
- repo: joshglendenning/vim-caddyfile
|
||||
- repo: kbenzie/vim-khr
|
||||
- repo: jrozner/vim-antlr
|
||||
- repo: sophacles/vim-bundle-mako
|
||||
- repo: Glench/Vim-Jinja2-Syntax
|
||||
|
||||
- name: remove minpac directory
|
||||
when: ansible_os_family != "Windows"
|
||||
file:
|
||||
path: '{{vim_config_dir}}/pack/minpac'
|
||||
state: absent
|
||||
- name: remove minpac directory
|
||||
when: ansible_os_family == "Windows"
|
||||
win_chocolatey: name=nodejs state=latest
|
||||
|
||||
- name: (neo)vim install apt packages
|
||||
when: ansible_distribution == 'Ubuntu' and
|
||||
ansible_distribution_release == '20.04'
|
||||
become: true
|
||||
apt:
|
||||
name:
|
||||
- clangd-12
|
||||
state: latest
|
||||
|
||||
- name: (neo)vim install clangd alternative
|
||||
when: ansible_distribution == 'Ubuntu' and
|
||||
ansible_distribution_release == '20.04'
|
||||
become: true
|
||||
alternatives:
|
||||
name: clangd
|
||||
path: /usr/bin/clangd-12
|
||||
link: /usr/local/bin/clangd
|
||||
priority: 120
|
||||
win_file:
|
||||
path: '{{vim_config_dir}}/pack/minpac'
|
||||
state: absent
|
||||
|
||||
17
vimrc
17
vimrc
@@ -15,6 +15,11 @@ endif
|
||||
set runtimepath+=~/.config/work
|
||||
set packpath+=~/.config/work
|
||||
|
||||
" Disable unused providers
|
||||
let g:loaded_node_provider = 0
|
||||
let g:loaded_perl_provider = 0
|
||||
let g:loaded_ruby_provider = 0
|
||||
|
||||
" Markdown fenced code block languages
|
||||
let g:markdown_fenced_languages =
|
||||
\ ['cpp', 'c', 'cmake', 'console', 'sh', 'vim', 'python', 'yaml']
|
||||
@@ -59,7 +64,7 @@ let g:coc_global_extensions = [
|
||||
\ 'coc-json',
|
||||
\ 'coc-marketplace',
|
||||
\ 'coc-pyright',
|
||||
\ 'coc-ultisnips',
|
||||
\ 'coc-snippets',
|
||||
\ 'coc-vimlsp',
|
||||
\ 'coc-yaml',
|
||||
\]
|
||||
@@ -70,14 +75,6 @@ if has("win32")
|
||||
endif
|
||||
let g:coc_default_semantic_highlight_groups = 0
|
||||
|
||||
" ale
|
||||
let g:ale_sign_error = '▸'
|
||||
let g:ale_sign_warning = '▸'
|
||||
let g:ale_echo_msg_format = '[%linter%] %s (%code%)'
|
||||
let g:ale_linters = {'c': [], 'cpp': []}
|
||||
let g:ale_cmake_cmakelint_options =
|
||||
\ '-convention/filename,-package/consistency,-package/stdargs'
|
||||
|
||||
" vim-signify
|
||||
let g:signify_sign_change = '~'
|
||||
|
||||
@@ -114,4 +111,6 @@ let g:table_mode_toggle_map = 'M'
|
||||
let g:DoxygenToolkit_commentType = 'C++'
|
||||
|
||||
" vim-spirv
|
||||
let g:spirv_enable_current_id = 0
|
||||
let g:spirv_enable_extinst_error = 0
|
||||
let g:spirv_current_id_highlight = 'ctermbg=234, guibg=#1c1c1c'
|
||||
|
||||
Reference in New Issue
Block a user