NTFTD777J7E4TZ4YKR2EXL56IRDEPAHARARVUGDTRX7OHMXWA7OAC /*plugins = with pkgs.vimPlugins; [coc-nvimauto-pairsvim-highlightedyankvim-rooterfzf-vimbase16-vimtypescript-vimvim-nixvimtexvim-airline#vim-jsx-typescript#vim-floaterm];*/
/* plugins = with pkgs.vimPlugins; [coc-nvimauto-pairsvim-highlightedyankvim-rooterfzf-vimbase16-vimtypescript-vimvim-nixvimtexvim-airline#vim-jsx-typescript#vim-floaterm];*/
/*extraConfig = ''set nocompatibleset shell=/bin/bashset hiddenset number relativenumberset showcmdset incsearchset hlsearchset shiftwidth=4set tabstop=4let mapleader=" "
/* extraConfig = ''set nocompatibleset shell=/bin/bashset hiddenset number relativenumberset showcmdset incsearchset hlsearchset shiftwidth=4set tabstop=4let mapleader=" "
"COCset cmdheight=2set updatetime=300function! s:check_back_space() abortlet col = col('.') - 1return !col || getline('.')[col - 1] =~# '\s'endfunctioninoremap <silent><expr> <TAB>\ pumvisible() ? "\<C-n>" :\ <SID>check_back_space() ? "\<TAB>" :\ coc#refresh()inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"nmap <silent> gd <Plug>(coc-definition)" Remap for do codeAction of selected regionfunction! s:cocActionsOpenFromSelected(type) abortexecute 'CocCommand actions.open ' . a:typeendfunction
"COCset cmdheight=2set updatetime=300function! s:check_back_space() abortlet col = col('.') - 1return !col || getline('.')[col - 1] =~# '\s'endfunctioninoremap <silent><expr> <TAB>\ pumvisible() ? "\<C-n>" :\ <SID>check_back_space() ? "\<TAB>" :\ coc#refresh()inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"nmap <silent> gd <Plug>(coc-definition)" Remap for do codeAction of selected regionfunction! s:cocActionsOpenFromSelected(type) abortexecute 'CocCommand actions.open ' . a:typeendfunctionxmap <leader>a <Plug>(coc-codeaction-selected)nmap <leader>a <Plug>(coc-codeaction-selected)xmap <silent> <leader>a :<C-u>execute 'CocCommand actions.open ' . visualmode()<CR>nmap <silent> <leader>a :<C-u>set operatorfunc=<SID>cocActionsOpenFromSelected<CR>command! -nargs=0 Format :call CocAction('format')autocmd BufWritePre * :Formatlet g:coc_global_extensions=[ 'coc-omnisharp', 'coc-rust-analyzer', 'coc-go', 'coc-actions', 'coc-tsserver', 'coc-emmet', 'coc-css', 'coc-tsserver', 'coc-prettier']
xmap <leader>a <Plug>(coc-codeaction-selected)nmap <leader>a <Plug>(coc-codeaction-selected)xmap <silent> <leader>a :<C-u>execute 'CocCommand actions.open ' . visualmode()<CR>nmap <silent> <leader>a :<C-u>set operatorfunc=<SID>cocActionsOpenFromSelected<CR>
"FZFlet $FZF_DEFAULT_COMMAND = "rg --files"let $FZF_DEFAULT_OPTS=' --color=dark --color=fg:15,bg:-1,hl:1,fg+:#ffffff,bg+:#343D46,hl+:1 --color=info:0,prompt:0,pointer:12,marker:4,spinner:11,header:-1 --layout=reverse --margin=1,4'let g:fzf_layout = { 'window': 'call FloatingFZF()' }
command! -nargs=0 Format :call CocAction('format')autocmd BufWritePre * :Formatlet g:coc_global_extensions=[ 'coc-omnisharp', 'coc-rust-analyzer', 'coc-go', 'coc-actions', 'coc-tsserver', 'coc-emmet', 'coc-css', 'coc-tsserver', 'coc-prettier']
function! FloatingFZF()let buf = nvim_create_buf(v:false, v:true)call setbufvar(buf, '&signcolumn', 'no')
"FZFlet $FZF_DEFAULT_COMMAND = "rg --files"let $FZF_DEFAULT_OPTS=' --color=dark --color=fg:15,bg:-1,hl:1,fg+:#ffffff,bg+:#343D46,hl+:1 --color=info:0,prompt:0,pointer:12,marker:4,spinner:11,header:-1 --layout=reverse --margin=1,4'let g:fzf_layout = { 'window': 'call FloatingFZF()' }
let height = float2nr(12)let width = float2nr(80)let horizontal = float2nr((&columns - width) / 2)let vertical = 1
let opts = {\ 'relative': 'editor',\ 'row': vertical,\ 'col': horizontal,\ 'width': width,\ 'height': height,\ 'style': 'minimal'\ }call nvim_open_win(buf, v:true, opts)endfunction"BASE16let base16colorspace=256 " Access colors present in 256 colorspaceif filereadable(expand("~/.vimrc_background"))let base16colorspace=256source ~/.vimrc_backgroundendifset guifont=FiraCode:h12nnoremap <c-t> :FloatermToggle <CR>nnoremap <silent> ; :call fzf#vim#files('.', {'options': '--prompt ""'})<CR> nnoremap <silent> <leader>b :Buffers<CR>noremap <c-c> <esc>let g:vimtex_view_general_viewer = 'zathura''';*/
"BASE16let base16colorspace=256 " Access colors present in 256 colorspaceif filereadable(expand("~/.vimrc_background"))let base16colorspace=256source ~/.vimrc_backgroundendifset guifont=FiraCode:h12nnoremap <c-t> :FloatermToggle <CR>nnoremap <silent> ; :call fzf#vim#files('.', {'options': '--prompt ""'})<CR> nnoremap <silent> <leader>b :Buffers<CR>noremap <c-c> <esc>let g:vimtex_view_general_viewer = 'zathura''';*/