Bonjour à tous,
Après quelques recherches, je n'ai pas trouvé ce que je cherchais... Donc je poste ici ma question.
Je travaille sous Vim avec plusieurs plugins (NERD Tree et TagList).
Je travaillais encore très récemment sous IDE, et j'aimerai si possible retrouver quelques éléments de ces IDE.
Le problème auquel je suis confronté concerne les tabs et les vues splittées.
J'aimerai avoir mon Vim qui ressemble à ça au final :
|------------------------------|
| | tab1 - tab2 - tab3 |
| Nerd | ----------------------|
| Tree | |
| -----| |
| Tag | |
| List | |
|------------------------------|
Il y aurait donc un vsplit, avec dans la partie gauche NERD Tree et Tag List séparés par un split.
Et à droite les tabs.
Premier pb : je n'arrive pas à mettre NERD Tree et Tag list en split.
J'ai beau essayé de modifier les appels à ces plugins, pas moyen.
Du coup je me suis rabatus sur la solution suivante :
|--------------------------------------|
| | tab1 - tab2 - .. | |
| NERD | ------------------- | Tag |
| Tree | | list |
|--------------------------------------|
Second pb : Les tabs contiennent les splits, et pas l'inverse. Je m'explique plus simplement.
Si c'est tab1 qui est actif, la vue ci-dessus est affichée. Cependant, si je switche vers tab2, il n'y a que tab 2 qui est visible, pas les vues splittées à droite et à gauche.
La question que je pense est donc : est-il possible qu'un (v)split possede des tabs ?
Ainsi je pourrai faire : vsplit gauche (nerd tree) - vsplit milieu (tabs) - vsplit droite (tag list).
Si j'ai mal recherché et qu'un autre sujet existe, merci de me rediriger 😉