Add floating term and autoclose, remove easycomplete, which caused problems

This commit is contained in:
2024-09-01 07:26:14 +02:00
parent 40561ed88b
commit c40c7c7345
7 changed files with 50 additions and 23 deletions

View File

@@ -1,5 +1,8 @@
" Fix files with prettier, and then ESLint.
let b:ale_fixers = {'*': ['remove_trailing_lines', 'trim_whitespace']}
let g:ale_fix_on_save = 1
let g:ale_sign_error = '!'
let g:ale_sign_warning = '?'
let g:ale_sign_error = '>>'
let g:ale_sign_warning = '--'
let g:ale_ada_gpr_project_file = "default.gpr"
let g:ale_ada_adals_project = 'default.gpr'
let g:ale_ada_adals_executable = 'ada_language_server'

View File

@@ -0,0 +1,8 @@
let g:AutoPairsFlyMode = 1
let g:AutoPairsShortcutBackInsert = '<M-b>'
let g:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"', "`":"`", '```':'```', '"""':'"""', "'''":"'''", "<!--":"-->"}
" Could battle Ultisnips!
au FileType ada let b:AutoPairs = AutoPairsDefine({'begin' : 'end'})

View File

@@ -0,0 +1,7 @@
nnoremap <leader>ff <cmd>Files<cr>
nnoremap <leader>fg <cmd>Lines<cr>
nnoremap <leader>fb <cmd>Buffers<cr>
nnoremap <leader>fs <cmd>Snippets<cr>
nnoremap <leader>fw <cmd>Windows<cr>
nnoremap <c-f> <cmd>BLines<cr>

View File

@@ -6,5 +6,7 @@ nnoremap <F8> :TagbarToggle<CR>
nnoremap <C-y> :BufstopFast<CR>
" Set colorscheme
colorscheme cyberspace
colorscheme default
" Set floating terminal
nnoremap <C-t> :FloatTermNew --height=0.9 --width=0.9 --wintype=float --name=terminal <CR>