From 52a12ad842257b6bcb267b5e0d18c3c10816cf03 Mon Sep 17 00:00:00 2001 From: Samuel Johnson Date: Thu, 23 Jan 2025 00:41:07 -0500 Subject: But it was a beginning --- .vimrc | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .vimrc (limited to '.vimrc') diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..72b0954 --- /dev/null +++ b/.vimrc @@ -0,0 +1,39 @@ +call plug#begin() + +Plug 'prabirshrestha/vim-lsp' +Plug 'mattn/vim-lsp-settings' + +Plug 'prabirshrestha/asyncomplete.vim' +Plug 'prabirshrestha/asyncomplete-lsp.vim' + +Plug 'lunacookies/vim-substrata' + +Plug 'preservim/tagbar' + +Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } +Plug 'junegunn/fzf.vim' + +Plug 'itchyny/lightline.vim' + +call plug#end() + +set termguicolors +colorscheme substrata + +if executable('ada_language_server') + au User lsp_setup call lsp#register_server({ + \ 'name': 'ada_language_server', + \ 'cmd': ['ada_language_server'], + \ 'allowlist': ['ada'], + \ 'workspace_config': {'ada': { + \ 'projectFile': "project.gpr", + \ 'scenarioVariables': {"ARCH": "x86_64-pc-linux-gnu"}}}, + \ }) +endif + +nnoremap :Files +nnoremap :TagbarToggle + +set tabstop=4 +set shiftwidth=4 +set expandtab -- cgit v1.2.3