diff options
| author | Thomas Schmucker <ts@its1.de> | 2025-12-22 17:28:43 +0100 |
|---|---|---|
| committer | Thomas Schmucker <ts@its1.de> | 2025-12-22 17:28:43 +0100 |
| commit | 6f6457b7397247a34e25d4d9bfca434d8306283e (patch) | |
| tree | 2b9d9ab2580d7fe5d6f2be31eb34c1899b7ffcd8 /nvim_alt/settings.vim | |
| parent | d662ef8d258234b6602cae1b1d9060f71d29e9c1 (diff) | |
| download | dotfiles-6f6457b7397247a34e25d4d9bfca434d8306283e.tar.gz dotfiles-6f6457b7397247a34e25d4d9bfca434d8306283e.tar.bz2 dotfiles-6f6457b7397247a34e25d4d9bfca434d8306283e.zip | |
Backup: Alte Neovim-Konfiguration
Diffstat (limited to 'nvim_alt/settings.vim')
| -rw-r--r-- | nvim_alt/settings.vim | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/nvim_alt/settings.vim b/nvim_alt/settings.vim new file mode 100644 index 0000000..1586c23 --- /dev/null +++ b/nvim_alt/settings.vim | |||
| @@ -0,0 +1,82 @@ | |||
| 1 | " Allgemeine Einstellungen | ||
| 2 | set number | ||
| 3 | set cursorline | ||
| 4 | set shortmess+=I | ||
| 5 | set nowrap | ||
| 6 | set nocompatible | ||
| 7 | set ruler | ||
| 8 | set wildmenu | ||
| 9 | set noshowcmd | ||
| 10 | set splitright | ||
| 11 | set splitbelow | ||
| 12 | set hidden | ||
| 13 | set signcolumn=yes | ||
| 14 | |||
| 15 | " Rechtsschreibprüfung | ||
| 16 | set nospell | ||
| 17 | set spelllang=de,en | ||
| 18 | |||
| 19 | " Optionen für ^n-Vervollständigung | ||
| 20 | set complete=.,w,b,u,t,i | ||
| 21 | |||
| 22 | " bessere Suche | ||
| 23 | set hlsearch | ||
| 24 | set incsearch | ||
| 25 | set ignorecase | ||
| 26 | set smartcase | ||
| 27 | |||
| 28 | " Sonderzeichen anzeigen | ||
| 29 | set list | ||
| 30 | set listchars=tab:>\ ,trail:-,extends:>,precedes:<,nbsp:+ | ||
| 31 | set matchpairs+=<:> | ||
| 32 | |||
| 33 | " automatisches Einlesen geänderter Dateien | ||
| 34 | set autoread | ||
| 35 | |||
| 36 | " Suche rekursiv | ||
| 37 | set path+=** | ||
| 38 | |||
| 39 | " Tabs | ||
| 40 | set noexpandtab | ||
| 41 | set tabstop=4 | ||
| 42 | set shiftwidth=4 | ||
| 43 | set softtabstop=0 | ||
| 44 | |||
| 45 | " Einrückungen | ||
| 46 | set smartindent | ||
| 47 | set autoindent | ||
| 48 | set cindent | ||
| 49 | |||
| 50 | " Faltungen | ||
| 51 | set foldlevel=1000 | ||
| 52 | set foldcolumn=0 | ||
| 53 | |||
| 54 | " Autovervollständigung | ||
| 55 | set completeopt=longest,menuone,noselect,popup | ||
| 56 | |||
| 57 | " externe Programme | ||
| 58 | set makeprg=gmake | ||
| 59 | set autowrite | ||
| 60 | |||
| 61 | " Guifont | ||
| 62 | set guifont=JetBrains\ Mono\ Semibold:h12 | ||
| 63 | |||
| 64 | " provider | ||
| 65 | let g:python3_host_prog='/usr/local/bin/python' | ||
| 66 | let g:loaded_node_provider=0 | ||
| 67 | let g:loaded_ruby_provider=0 | ||
| 68 | let g:loaded_perl_provider=0 | ||
| 69 | |||
| 70 | " Swap files und UnDo | ||
| 71 | set noswapfile | ||
| 72 | set undofile | ||
| 73 | set undolevels=10000 | ||
| 74 | set undoreload=10000 | ||
| 75 | |||
| 76 | " Clipboard | ||
| 77 | set clipboard=unnamedplus | ||
| 78 | |||
| 79 | " weitere Einstellungen | ||
| 80 | syntax enable | ||
| 81 | filetype plugin indent on | ||
| 82 | |||
