J'utilise Vim pour l'édition de code source, mais j'aimerais également avoir un terminal intégré dans la fenêtre de Vim (comme dans Kate, vous savez). p>
Maintenant, j'ai vu le plug-in Vimsh qui transforme un tampon vim en un terminal interactif, mais je n'aime pas 2 choses à ce sujet: p>
Il s'ouvre automatiquement au démarrage. Puis-je le désactiver et appeler le terminal avec une commande spéciale chaque fois que je le souhaite? P> Li>
Il divise la fenêtre en deux et occupe la fenêtre supérieure, mais j'aimerais qu'il occupe la fenêtre inférieure. Peut-il être arrangé? P> li> ol>
PS: Je ne suis pas exactement un vim gourou :) p>
4 Réponses :
Il y a aussi un patch plus ancien em> que vous pouvez appliquer. Cela nécessite une recompilation du code source VIM. P>
Peut-être que je ne vais pas répondre exactement à votre question, mais je proposerai de toute façon une approche différente de travailler avec Vim et le terminal.
La première approche consiste à exécuter des commandes Shell directement à partir de Vim en mode de commande en mode de commande. Avec un "!": p> exécutera la commande shell Si vous souhaitez gêner plus longtemps, je suggère de suspendre votre séance VIM avec espère que cela vous aide. P> P>
Une autre option que vous pouvez essayer consiste à utiliser tmux / écran pour diviser votre terminal, de sorte que vous puissiez exécuter Vim dans une vitre et avoir votre coquille dans une autre. J'utilise également libéralement contrôle kbd> z kbd> pour déposer dans une coque de Vim puis FG code> pour revenir à Vim après avoir fini avec la coquille. p>
Cette question est totalement sur le sujet ici. L'un des quatre sujets appropriés pour les questions énumérés dans la FAQ est "Outils logiciels couramment utilisés par les programmeurs" et Vim + Shell se qualifie clairement. Cela n'aurait jamais dû être nécessaire, mais cela a même été confirmé sur Meta . S'il vous plaît ne marquez pas les questions comme off-sujet si vous n'avez pas lu la FAQ.