Pourquoi ne Vim experts préfèrent les tampons sur les onglets?

Je n'ai pas comprendre tampons. Quand j'ai ouvert 3 fichiers sur le même onglet et fermer ma fenêtre, je suis ennuyé pour trouver la prochaine fois je ouvrir un de ces fichiers qu'il y a d'étranges les fichiers de swap de longue durée et de me donner satanés messages. Mais des fois j'ai lu que ces choses sont la productivité nirvana je suis absent dehors sur et que les onglets ont été faites pour les plébéiens à utiliser.

Je vous demande donc, le Vim expert: quels sont les avantages de l'utilisation de tampons sur les onglets? Je ne vois pas comment la différence pourrait être profondément différente, mais je me considère uniquement à des débutants-niveau intermédiaire au fonctionnement de Vim. Est :ls :b# vraiment beaucoup plus rapide que gting autour? Je sens qu'il faut aller plus loin.

  • Pour ceux qui souhaitent apprendre Vim ou de Vim fortement influence par d'autres GUI basée éditeurs, je vous conseille de d'abord lire @Jonathan Bord de la réponse et puis revenir vers le haut de réponse ici.
  • Ne vous inquiétez pas trop à ce sujet. J'ai utiliser les onglets comme mon principal mode de navigation parmi les fichiers. Comme vous le dites, <#>gt est facile à saisir. Pour le rendre encore plus facile à utiliser, je personnaliser mon tabline de données à inclure le numéro d'onglet. Si j'ai besoin d'afficher plus d'un tampon à un moment, j'ai divisé une nouvelle fenêtre dans l'onglet. En dépit de ce que @romaini revendications, cette façon d'utiliser Vim me fait très productive car elle correspond à mon personnel de métaphores. Notons également que, dans un 37 (jusqu'à présent) ans de carrière en tant que programmeur, je n'ai pas encore eu à avoir plus que cinq ou six fichiers ouverts en même temps et que très rarement. Faire ce qui fonctionne pour vous. 🙂
  • Faire ce qui fonctionne. Certaines personnes utilisent un grand nombre de fichiers dans une session, afin de tampons question beaucoup plus. Même Bram Moolenaar dit "de les organiser comme vous le souhaitez." Avoir 20 onglets ouverts n'est pas la bonne manière, mais les onglets pour quelques fichiers n'est pas la fin du monde. Bram solution pour gérer un grand nombre de fichiers est l'ouverture de plusieurs sessions terminal server. Il dit que c'est comment il le fait, mais pas que c'est de cette façon tout le monde devrait le faire.
  • La seule différence évidente qui ne semble pas être correctement mis en évidence, c'est que si vous restez dans un onglet, vous pouvez afficher plusieurs fichiers en même temps avec par :splitting dans "windows". Si vous avez tous vos tampons (fichiers) dans les différents onglets, vous n'obtiendrez pas que la vue simultanée. Je vous recommande d'apprentissage à l'aide de vim 1 onglet pour commencer et de s'habituer à des splits.
InformationsquelleAutor 2c2c | 2014-11-03