Update nvim config
This commit is contained in:
		| @@ -2281,7 +2281,10 @@ endfunction | |||||||
|  |  | ||||||
| function! s:with_cd(cmd, dir, ...) | function! s:with_cd(cmd, dir, ...) | ||||||
|   let script = a:0 > 0 ? a:1 : 1 |   let script = a:0 > 0 ? a:1 : 1 | ||||||
|   return printf('cd%s %s && %s', s:is_win ? ' /d' : '', plug#shellescape(a:dir, {'script': script}), a:cmd) |   let pwsh = s:is_powershell(&shell) | ||||||
|  |   let cd = s:is_win && !pwsh ? 'cd /d' : 'cd' | ||||||
|  |   let sep = pwsh ? ';' : '&&' | ||||||
|  |   return printf('%s %s %s %s', cd, plug#shellescape(a:dir, {'script': script, 'shell': &shell}), sep, a:cmd) | ||||||
| endfunction | endfunction | ||||||
|  |  | ||||||
| function! s:system(cmd, ...) | function! s:system(cmd, ...) | ||||||
|   | |||||||
| @@ -13,8 +13,8 @@ call plug#begin('~/.config/nvim/plugged') | |||||||
|     Plug 'junegunn/fzf.vim' |     Plug 'junegunn/fzf.vim' | ||||||
|     Plug 'junegunn/fzf' |     Plug 'junegunn/fzf' | ||||||
|     Plug 'kyazdani42/nvim-web-devicons' " requis pas bufferline |     Plug 'kyazdani42/nvim-web-devicons' " requis pas bufferline | ||||||
|     Plug 'akinsho/bufferline.nvim' | "    Plug 'akinsho/bufferline.nvim' | ||||||
|     Plug 'ms-jpq/chadtree', {'branch': 'chad', 'do': 'python3 -m chadtree deps'} | "    Plug 'ms-jpq/chadtree', {'branch': 'chad', 'do': 'python3 -m chadtree deps'} | ||||||
| call plug#end() | call plug#end() | ||||||
|  |  | ||||||
| set background=dark | set background=dark | ||||||
| @@ -22,7 +22,14 @@ set background=dark | |||||||
| set ruler			" Affiche la position du curseur | set ruler			" Affiche la position du curseur | ||||||
| set number			" Affiche le numéro des lignes | set number			" Affiche le numéro des lignes | ||||||
| "set cursorline		" Surligne la ligne en cours | "set cursorline		" Surligne la ligne en cours | ||||||
|  | set wrap | ||||||
|  |  | ||||||
|  | set scrolloff=5 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | set ignorecase | ||||||
|  | set smartcase | ||||||
|  | set incsearch | ||||||
| set hlsearch 		" Surligne les résultats d'une recherche | set hlsearch 		" Surligne les résultats d'une recherche | ||||||
|  |  | ||||||
| " -- Indentation:w | " -- Indentation:w | ||||||
| @@ -34,6 +41,7 @@ set autoindent | |||||||
|  |  | ||||||
| set wildmenu 		" Autocomplete les commandes via un menu | set wildmenu 		" Autocomplete les commandes via un menu | ||||||
|  |  | ||||||
|  |  | ||||||
| if (has("termguicolors")) | if (has("termguicolors")) | ||||||
|   set termguicolors |   set termguicolors | ||||||
| endif | endif | ||||||
| @@ -49,21 +57,6 @@ nnoremap <silent> <C-o> :Buffers<CR> | |||||||
| "nnoremap <C-n> :bn<CR> | "nnoremap <C-n> :bn<CR> | ||||||
| "nnoremap <C-b> :bp<CR> | "nnoremap <C-b> :bp<CR> | ||||||
|  |  | ||||||
| nnoremap <C-e> <cmd>CHADopen<cr> |  | ||||||
| " -- Les modifications de .vimrc sont prises en compte immédiatement |  | ||||||
| "if has("autocmd") |  | ||||||
| "    autocmd! bufwritepost .vimrc source ~/.vimrc |  | ||||||
| "endif |  | ||||||
| " |  | ||||||
| "" -- Autocompletion avec coc |  | ||||||
| "inoremap <silent><expr> <c-space> coc#refresh() |  | ||||||
| " |  | ||||||
| "" -- Utiliser les tabulations |  | ||||||
| "" Tabultation précedente |  | ||||||
| "map <C-left> :tabp<cr> |  | ||||||
| "" Tabulation suivante |  | ||||||
| "map <C-right> :tabn<cr>" Ferme tabulation courante |  | ||||||
| "map <C-t><c> :tabc<cr> |  | ||||||
|  |  | ||||||
| set shiftwidth=4 | set shiftwidth=4 | ||||||
| set softtabstop=4 | set softtabstop=4 | ||||||
| @@ -76,7 +69,7 @@ autocmd Filetype python setlocal ts=2 sw=2 expandtab | |||||||
|  |  | ||||||
| set termguicolors | set termguicolors | ||||||
| lua << EOF | lua << EOF | ||||||
| require("bufferline").setup{} | -- require("bufferline").setup{} | ||||||
| require("monokai-pro").setup({ | require("monokai-pro").setup({ | ||||||
|   -- ... your config |   -- ... your config | ||||||
|   filter = "spectrum" |   filter = "spectrum" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Florestan Bredow
						Florestan Bredow