Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
Je préfère des vrai tab de 8 mais là ou je bosses j'ai une norme à respecter à ce niveau.
(avec cette conf quand j'appuie sur tab ça met 4 espace donc je change pas mes habitudes de clavier)
Après j'exploite un maximum les contrôle de vim de base et pour la complétion j'utilise les ctags.
Mais cela génère la complétion que pour mes fonctions déjà existantes. Les func de la libc (je fais principalement du C)
n'ont pas la complétion mais c'est que je sais pas comment faire en sorte que ctags prennent aussi la libc de base.
J'utilises
à la racine du dépôt (git) en sachant que je ne prend pas la libc.
Pour plugin j'en utilise qu'un seul qui permet de générer le header de là ou je bosses.
Petit clin d'oeil, un de ces jours quand j'aurais le temps (car je bosses toujours autant en confinement)
je me mettrais bien à Sway, ça m'a toujours attiré mais j'ai pas eu le temps.
Dernière modification par naguam (07-05-2020 16:58:32)
Unixien?
Compiler son kernel!
Hors ligne
set background=dark
Le thème par défaut ne te tue pas les yeux ? Je l'aime beaucoup - le côté vieillot, tout ça - mais je trouve qu'il fatigue énormément les yeux.
Dernière modification par Cauryl (07-05-2020 15:48:32)
Dernière modification par naguam (07-05-2020 16:57:00)
Unixien?
Compiler son kernel!
Hors ligne
On peut aussi changer le couleur du curseur quand on est en mode insertion ou remplacement :
Cela évite d'avoir à regarder en bas de l'écran.
Dernière modification par Beta-Pictoris (07-05-2020 17:16:45)
Hors ligne
Dernière modification par naguam (07-05-2020 17:41:44)
Unixien?
Compiler son kernel!
Hors ligne
Ça alterne automatiquement entre relativenumber et norelativenumber en fonction du mode (pas seulement, mais l'idée est là).
Édit : Devancé par naguam !
Dernière modification par Cauryl (07-05-2020 18:02:39)
Ça ne contient pas que la libc, donc c'est vraiment très gros en fonction des
lib de dev que tu installes…
Tu peux aussi faire une liste des fichiers que tu veux tagger et ensuite faire :
Pour obtenir cette liste tu peux commencer par :
puis élaguer en éditant le fichier généré.
Hors ligne
Dernière modification par naguam (07-05-2020 18:14:16)
Unixien?
Compiler son kernel!
Hors ligne
Hors ligne
l y a moyen de générer du ctags et que cela soit pris en compte pour n'importe quel fichier ? (pour tout le système) (voir même si possible juste pour les .c et .h)
A moins qu'il faille juste mettre le fichier ctags le plus bas possible de notre emplacement d'édition (comme à la racine de /home).
Je ne connais pas trop la gestion de la prise en compte des tags par vim.
C'est une question ?
J'avais mis un fichiers de tags directement dans /usr/include/, ça permet à vim de s'y retrouver. Sinon
ça marche moins bien.
Hors ligne
Dernière modification par naguam (07-05-2020 20:10:53)
Unixien?
Compiler son kernel!
Hors ligne
Hors ligne
Et mon .vimrc du moment : https://pastebin.com/pwwizjj4
Je dois encore regarder pour :
- splitter la vue (et comment passer simplement de la vue gauche/droite ) => ok c'est natif en fait
- Ctrl+clic pour aller à la définition d'une fonction (l'équivalent du ctrl+clic des IDE)
- ouvrir rapidement un fichier d'un projet (à voir si NERDTree n'est pas déjà suffisant pour cette tâche)
- color viewer (un peu gadget mais bon ça fait toujours plaisir de voir le rendu de la couleur hexa que l'on affecte ) => vim-css-color
Je dev principalement (exclusivement ?) en NodeJS/React, si vous avez des plugins qui pourraient m'aider au quotidien je suis preneur
Dernière modification par Anonyme (15-06-2020 20:57:48)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par Jean-Pierre Pinson (23-12-2023 12:13:53)
Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot
Hors ligne
Pages : 1