This commit is contained in:
Yannick Reiß 2024-02-22 12:11:09 +01:00
parent f29beb74cf
commit 2d47c184fd
4 changed files with 81 additions and 0 deletions

4
init.vim Normal file
View File

@ -0,0 +1,4 @@
source ~/.config/nvim/vim/init.vim
source ~/.config/nvim/vim/plug.vim
lua require('plug')

6
lua/plug.lua Normal file
View File

@ -0,0 +1,6 @@
local builtin = require("telescope.builtin")
--vim.keymap.set("n", "<leader>ff", builtin.find_files, {})
--vim.keymap.set("n", "<leader>fg", builtin.live_grep, {})
--vim.keymap.set("n", "<c-f>", builtin.current_buffer_fuzzy_find, {})
--vim.keymap.set("n", "<leader>fh", builtin.help_tags, {})
--vim.keymap.set("n", "<leader>fc", builtin.commands, {})

37
vim/init.vim Normal file
View File

@ -0,0 +1,37 @@
set nocompatible
filetype on
filetype plugin on
syntax on
set number
set tabstop=4
set shiftwidth=4
set showmatch
set hlsearch
set cursorline
colorscheme desert
set splitright
set splitbelow
set completeopt=menuone,preview
set clipboard+=unnamedplus
set expandtab
set conceallevel=2
set termguicolors
let g:mapleader=","
let g:tex_flavor="latex"
function OpenTerm()
10 split
terminal
endfunction
nnoremap <C-t> :call OpenTerm()<CR>
autocmd VimEnter * set spell spelllang=en_us
function Litde()
set spell spelllang=de_de
endfunction
function Liten()
set spell spelllang=en_us
endfunction
nnoremap <M-e> :call Liten()<CR>
nnoremap <M-g> :call Litde()<CR>

34
vim/plug.vim Normal file
View File

@ -0,0 +1,34 @@
call plug#begin('~/.vim/plugged')
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'preservim/nerdtree'
Plug 'Xuyuanp/nerdtree-git-plugin'
Plug 'nvim-lua/plenary.nvim'
Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.5' }
Plug 'tpope/vim-surround'
Plug 'tpope/vim-speeddating'
Plug 'mhinz/vim-startify'
Plug 'dstein64/vim-startuptime'
Plug 'hiroakis/cyberspace.vim'
Plug 'mhinz/vim-startify'
Plug 'dstein64/vim-startuptime'
Plug 'SirVer/ultisnips'
call plug#end()
function Update_sys()
PlugUpdate
endfunction
nmap <C-u> :call Update_sys()<CR>
" NERDTree config
let g:NERDTreeShowHidden = 1
let g:NERDTreeDirArrowExpandable = "▸"
let g:NERDTreeDirArrowCollapsible = "▾"
nmap <C-e> :NERDTreeToggle<CR>
" UltiSnips config
let g:UltiSnipsExpandTrigger = "<tab>"
let g:UltiSnipsJumpForwardTrigger = "<c-l>"
let g:UltiSnipsJumpBackwardTrigger = "<c-h>"
let g:UltiSnipsEditSplit = "vertical"
let g:UltiSnipsSnippetDirectories = [ "~/.config/nvim/UltiSnips" ]