added vscode extensions
This commit is contained in:
parent
7cde0829be
commit
26e2a50441
316 changed files with 37301 additions and 0 deletions
86
.vscode/extensions/asvetliakov.vscode-neovim-0.0.82/vim/vscode-options.vim
vendored
Normal file
86
.vscode/extensions/asvetliakov.vscode-neovim-0.0.82/vim/vscode-options.vim
vendored
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
" This file used to force set neovim options which may break the extension. Loaded after user config
|
||||
|
||||
scriptencoding utf-8
|
||||
|
||||
set shortmess=filnxtToOFI
|
||||
set nowrap
|
||||
set mouse=a
|
||||
set cmdheight=1
|
||||
set wildmode=list
|
||||
set wildchar=<C-e>
|
||||
|
||||
set nobackup
|
||||
set nowb
|
||||
set noswapfile
|
||||
set noautoread
|
||||
set scrolloff=100
|
||||
set conceallevel=0
|
||||
set nocursorline
|
||||
|
||||
" do not hide buffers
|
||||
" set nohidden
|
||||
set hidden
|
||||
set bufhidden=hide
|
||||
" do not attempt autowrite any buffers
|
||||
set noautowrite
|
||||
" Disable shada session storing
|
||||
" set shada=
|
||||
" set nonumber
|
||||
set norelativenumber
|
||||
" Render line number as "marker" of the visible top/bottom screen row
|
||||
set nonumber
|
||||
" up to 10 000 000
|
||||
" set numberwidth=8
|
||||
" Need to know tabs for HL
|
||||
set listchars=tab:❥♥
|
||||
set list
|
||||
" Allow to use vim HL for external buffers, vscode buffers explicitly disable it
|
||||
syntax on
|
||||
set signcolumn=no
|
||||
|
||||
" Disable statusline and ruler since we don't need them anyway
|
||||
set statusline=
|
||||
set laststatus=0
|
||||
set noruler
|
||||
|
||||
" Disable modeline processing. It's being used for tab related settings usually and we don't want to override ours
|
||||
set nomodeline
|
||||
set modelines=0
|
||||
|
||||
" Turn off auto-folding
|
||||
set nofoldenable
|
||||
set foldmethod=manual
|
||||
|
||||
" Turn on auto-indenting
|
||||
set autoindent
|
||||
set smartindent
|
||||
|
||||
" split/nosplit doesn't work currently, see https://github.com/asvetliakov/vscode-neovim/issues/329
|
||||
set inccommand=
|
||||
|
||||
" lazyredraw breaks the movement
|
||||
set nolazyredraw
|
||||
|
||||
function s:forceLocalOptions()
|
||||
setlocal nowrap
|
||||
setlocal conceallevel=0
|
||||
setlocal scrolloff=100
|
||||
setlocal hidden
|
||||
setlocal bufhidden=hide
|
||||
setlocal noautowrite
|
||||
setlocal nonumber
|
||||
setlocal norelativenumber
|
||||
setlocal list
|
||||
setlocal listchars=tab:❥♥
|
||||
if exists('b:vscode_controlled') && b:vscode_controlled
|
||||
setlocal syntax=off
|
||||
endif
|
||||
setlocal nofoldenable
|
||||
setlocal foldmethod=manual
|
||||
setlocal nolazyredraw
|
||||
endfunction
|
||||
|
||||
augroup VscodeForceOptions
|
||||
autocmd!
|
||||
autocmd BufEnter,FileType * call <SID>forceLocalOptions()
|
||||
augroup END
|
||||
Loading…
Add table
Add a link
Reference in a new issue