Correction tabulations

This commit is contained in:
Gabriel
2025-11-05 10:25:54 +01:00
parent 85ec61e709
commit 7191fc0fbc
2 changed files with 13 additions and 14 deletions

View File

@@ -2,18 +2,18 @@ local opt = vim.opt -- raccourci pour un peu plus de concision
-- numéros de ligne -- numéros de ligne
opt.relativenumber = true -- affichage des numéros de ligne relatives à la position actuelle du curseur opt.relativenumber = true -- affichage des numéros de ligne relatives à la position actuelle du curseur
opt.number = true -- affiche le numéro absolu de la ligne active lorsque que relativenumber est activé opt.number = true -- affiche le numéro absolu de la ligne active lorsque que relativenumber est activé
-- tabs & indentation -- tabs & indentation
opt.tabstop = 2 -- 2 espaces pour les tabulations opt.tabstop = 4 -- 2 espaces pour les tabulations
opt.shiftwidth = 2 -- 2 espaces pour la taille des indentations opt.shiftwidth = 4 -- 2 espaces pour la taille des indentations
opt.expandtab = true -- change les tabulations en espaces (don't feed the troll please ;) ) opt.expandtab = true -- change les tabulations en espaces (don't feed the troll please ;) )
opt.autoindent = true -- on garde l'indentation actuelle à la prochaine ligne opt.autoindent = true -- on garde l'indentation actuelle à la prochaine ligne
-- recherche -- recherche
opt.ignorecase = true -- ignore la casse quand on recherche opt.ignorecase = true -- ignore la casse quand on recherche
opt.smartcase = true -- sauf quand on fait une recherche avec des majuscules, on rebascule en sensible à la casse opt.smartcase = true -- sauf quand on fait une recherche avec des majuscules, on rebascule en sensible à la casse
opt.hlsearch = true -- surlignage de toutes les occurences de la recherche en cours opt.hlsearch = true -- surlignage de toutes les occurences de la recherche en cours
-- ligne du curseur -- ligne du curseur
opt.cursorline = true -- surlignage de la ligne active opt.cursorline = true -- surlignage de la ligne active
@@ -23,7 +23,7 @@ opt.cursorline = true -- surlignage de la ligne active
-- termguicolors est nécessaire pour que les thèmes modernes fonctionnent -- termguicolors est nécessaire pour que les thèmes modernes fonctionnent
opt.termguicolors = true opt.termguicolors = true
opt.background = "dark" -- dark ou light en fonction de votre préférence opt.background = "dark" -- dark ou light en fonction de votre préférence
opt.signcolumn = "yes" -- affiche une colonne en plus à gauche pour afficher les signes (évite de décaler le texte) opt.signcolumn = "yes" -- affiche une colonne en plus à gauche pour afficher les signes (évite de décaler le texte)
-- retour -- retour
opt.backspace = "indent,eol,start" -- on autorise l'utilisation de retour quand on indente, à la fin de ligne ou au début opt.backspace = "indent,eol,start" -- on autorise l'utilisation de retour quand on indente, à la fin de ligne ou au début
@@ -32,16 +32,15 @@ opt.backspace = "indent,eol,start" -- on autorise l'utilisation de retour quand
opt.clipboard = "unnamedplus" -- on utilise le presse papier du système par défaut opt.clipboard = "unnamedplus" -- on utilise le presse papier du système par défaut
-- split des fenêtres -- split des fenêtres
opt.splitright = true -- le split vertical d'une fenêtre s'affiche à droite opt.splitright = true -- le split vertical d'une fenêtre s'affiche à droite
opt.splitbelow = true -- le split horizontal d'une fenêtre s'affiche en bas opt.splitbelow = true -- le split horizontal d'une fenêtre s'affiche en bas
opt.swapfile = false -- on supprime le pénible fichier de swap opt.swapfile = false -- on supprime le pénible fichier de swap
opt.undofile = true -- on autorise l'undo à l'infini (même quand on revient sur un fichier qu'on avait fermé) opt.undofile = true -- on autorise l'undo à l'infini (même quand on revient sur un fichier qu'on avait fermé)
opt.iskeyword:append("-") -- on traite les mots avec des - comme un seul mot opt.iskeyword:append("-") -- on traite les mots avec des - comme un seul mot
-- affichage des caractères spéciaux -- affichage des caractères spéciaux
opt.list = true opt.list = true
opt.listchars:append({ nbsp = "", trail = "", precedes = "«", extends = "»", tab = "> " }) opt.listchars:append({ nbsp = "", trail = "", precedes = "«", extends = "»", tab = "> " })

View File

@@ -24,7 +24,7 @@ return {
mason_lspconfig.setup({ mason_lspconfig.setup({
automatic_enable = true, automatic_enable = true,
-- Liste des serveurs à installer par défaut -- Liste des serveurs à installer par défaut
-- List des serveurs possibles : https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md -- List des serveurs possibles : https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md
-- Vous pouvez ne pas en mettre ici et tout installer en utilisant :Mason -- Vous pouvez ne pas en mettre ici et tout installer en utilisant :Mason
-- Mais au lieu de passer par :Mason pour installer, je vous recommande d'ajouter une entrée à cette liste -- Mais au lieu de passer par :Mason pour installer, je vous recommande d'ajouter une entrée à cette liste
-- Ça permettra à votre configuration d'être plus portable -- Ça permettra à votre configuration d'être plus portable
@@ -42,8 +42,8 @@ return {
"ts_ls", "ts_ls",
"yamlls", "yamlls",
"clangd", "clangd",
"gopls",
}, },
}) })
end, end,
} }