Vi & Vim

8
Comment puis-je interagir avec une base de données SQLite ou MySQL?

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...

8
Déplacer après la fin du mot ou Supprimer après le curseur

Quelle est la séquence la plus rapide à supprimer jusqu'à la fin de la ligne après la position du curseur? Exemple: Je veux supprimer cette ligne plus rapidement Séquence: 5eDsupprimera le dernier caractère du motline Je veux supprimer ce lin Se déplacer avec vim m'a souvent mis sur le premier ou...

8
Existe-t-il un moyen de masquer les lignes?

Voici mon cas d'utilisation: J'ai beaucoup de code qui, en raison de l'application du style, nous écrivons des sauts de ligne après et avant chaque accolade ouverte et fermée (respectivement). Exemple: function func(args) { statement 1; statement 2; if (condition) { statement 3; } } Bien que cela...

8
Conserver l'horodatage de création après modification

Je souhaite modifier des fichiers avec vimsans changer les horodatages de création. Les documents ne semblent rien mentionner d'une telle possibilité. Je voudrais y parvenir sans désactiver la fonction d'échange / récupération. Une alternative serait de stocker l'heure quelque part, puis de...

8
Comment remapper gg en g?

Je n'en utilise pas g combinationssauf ggen mode normal. Comment puis-je faire en sorte qu'une gseule pression suffira? nnoremap g ggle fait attendre pendant environ 3 secondes la poursuite de la commande. La démappage gpréalable ne fonctionne pas non plus, car je ne peux pas mapper ggsi je démappe...

8
Supprimer plusieurs lignes par adresse

Je regardais ce défi vimgolf , et j'ai pensé qu'il serait bien de supprimer des lignes spécifiques par adresse. Je sais que je peux le faire avec :<line_number>d, mais existe-t-il un moyen de répertorier plusieurs numéros de ligne pour dêtre exécuté? J'imagine quelque chose comme ça:,...

8
Résumé des fonctions dans le fichier actuel?

En travaillant dans divers fichiers sources (C, Ruby, etc.), je trouve que je cherche souvent des fonctions. Existe-t-il un moyen d'avoir un HUD généré automatiquement qui répertorie la structure du fichier actuel? Ce serait fantastique s'il était lié à différentes parties du fichier, de la même...