Outils pour utilisateurs

Outils du site


informatique:neovim

NeoVim

Installation

# apt install neovim

Configuration

$ cat .config/nvim/init.vim 
" --- OPTIONS DE BASE
" Affichage
set title	"Affiche le nom du fichier sur la fenêtre du terminal
set number	"Affiche le numéro des lignes
"set ruler	"Affiche la position actuelle du curseur
set scrolloff=3	"Affiche un minimum de 3 lignes autour du curseur (pour le scroll)

" Recherche
set ignorecase	"Ignore la case lors d'une recherche
set smartcase	"Si une recherche contient une majuscule, réactive la sensibilité à la case
set incsearch	"Surligne les résultats de recherche pendant la saisie
"set hlsearch	"Surligne les résultats de recherche

" Beep
set noerrorbells	"Empêche NeoVim de bipper

" Tabulation
set sw=2

" Clipboard systeme
set clipboard=unnamedplus

" ---- PLUGINS (vim-plug)

call plug#begin('~/.local/share/nvim/plugged')

  "NERDTree
  Plug 'https://github.com/scrooloose/nerdtree.git'
  noremap<F9> :NERDTreeToggle<CR>

  "Gundo
  "Requis: Il faut ajouter le package python ( pip install neovim )
  Plug 'sjl/gundo.vim'
  set undofile
  set undodir=/home/simon/.config/nvim/gundodir
  noremap<F5> :GundoToggle<CR>

call plug#end()

Plugins

J'utilise pour ma part Gundo et NERDTree.

Utilisation

Depuis un fichier, pour activer/désactiver le numéro des lignes :

:set nu!

Activer la coloration syntaxique :

:syntax on

Sources

informatique/neovim.txt · Dernière modification : 2020/08/09 13:03 de 127.0.0.1