Cela pourrait être plus approprié pour IDE, pas pour Vim, mais j'apprécierais tout de même s'il y avait un moyen qui me permettrait de me connecter à des bases de données MySQL / SQLite locales ou distantes. Existe-t-il une telle façon de procéder?
Je pense qu'il pourrait être placé dans une fenêtre partagée ou dans son propre onglet. Je voudrais lire, mettre à jour, supprimer des lignes, importer / exporter SQL. Certaines fonctionnalités avancées comme les clés étrangères pourraient évidemment être omises.
Réponses:
Même si je suis d'accord avec le commentaire de @ Vitor disant que Vim n'est pas destiné à interagir avec une base de données, voici une autre solution:
Tim Pope a récemment publié vim-db qu'il appelle "une version plus moderne de dbext.vim"
D'après ce que j'ai testé, l'intégration postgresql fonctionne bien, étant donné la qualité habituelle des plugins de Pope, il y a une chance que ce soit une bonne solution.
la source
J'essaie moi-même de régler ça ces jours-ci. Je pense que dbext pourrait aider.
Vous pouvez trouver de nombreux tiers à partir de scripts vim sur GitHub.
la source
Comme d'autres l'ont mentionné, dbext est probablement ce que vous recherchez. Je l'utilise depuis un certain temps maintenant pour exécuter des requêtes sur une (une?) Base de données SQL Server. Je ne l'ai utilisé que pour des requêtes simples, mais je pense qu'il peut insérer, mettre à jour, supprimer, etc.
la source