Il m'a fallu beaucoup de temps pour réaliser que mettre (coller) quelque chose avec pou avec Plequel le bloc visuel sélectionne ctrl+vet tirait (copiait) avec y, conservait la manière dont il était auparavant, de sorte que, lorsque le texte copié était au milieu des lignes, il sera ensuite copié au …
Lors de l'édition du fichier de syntaxe, j'ai trouvé quelque chose comme: \s*\%(\%(:\@<!\/\/.*\)\=\|\%(\/\*.*\*\/\s*\)*\)$ Je ne connais personne d'autre que là \%- \@bas. Je ne peux même pas googler parce que je ne sais pas quel est son nom. Alors qu'est-ce que c'est et que fait-il?
J'ai Anaconda(y compris python3.5.2), VIM(7.4) et Jedi-VIMinstallé sur mon système. Il y avait également une pythoninstallation sur le système Linux par défaut. La saisie semi-automatique fonctionne au moins sur les packages de base. Mais pour des paquets comme numpy(qui était inclus dans Anaconda), l'achèvement ne fonctionne pas. En utilisant la …
J'utilise beaucoup les registres pour copier / coller, mais j'ai toujours oublié dans quel registre se trouve mon contenu. Existe-t-il un moyen d'afficher les registres avant de les coller? Idéalement, cela laisserait le registre à l'écran lors de la sélection de celui que nous voulons.
Je travaille beaucoup avec le mode bloc visuel, que je trouve vraiment utile pour des changements rapides sur de nombreuses lignes. Mais quelque chose que j'ai du mal à faire est d'insérer une nouvelle ligne comme ceci: La sélection est notée comme []: Some [t]ext Some [t]ext Some [t]ext Some …
Actuellement, mon Vim met en évidence les parenthèses, crochets, guillemets, etc. correspondants avec un arrière-plan cyan et un premier plan blanc - le curseur peut être déplacé entre ceux-ci avec %. Grâce à mon matchit.vim, je peux également basculer %entre if / end, for / end, etc. - mais ceux-ci …
Étant donné une série de lignes qui ressemblent à ceci: 2001 "Some Kind of Title," Author's Name, Publication Name, 1 Mar. 2002 "Some Kind of Title," Author's Name, Publication Name, 12 Oct. 2003 "Some Kind of Title," Author's Name, Publication Name, 8 Apr. 2004 "Some Kind of Title," Author's Name, …
S'il y a des modifications externes apportées à un fichier en cours d'édition dans Vim, je comprends que je peux recharger le contenu du fichier par :edit. Mais, supposez que (en interne) j'ai apporté des modifications au fichier que je souhaite conserver. Existe-t-il un moyen d'intégrer les deux ensembles de …
Existe-t-il un moyen de faire vim sauter automatiquement à la bonne définition correspondante en cas de définitions multiples. Notre code C ++ utilise fortement la surcharge de fonctions et la gestion des ctags par vim ne semble pas être prête pour cela. Par exemple, void abc(int a, int b) { …
Je ne peux pas compter le nombre de fois où j'ai essayé de le faire: :set foldmethod=syn^I Il semble que l'achèvement ne fonctionne pas sur les valeurs des options! Dans certains cas, les options sont des chaînes complexes où l'achèvement peut ne pas avoir de sens. (Par exemple 'comments'.) Mais …
Est-il possible de faire en sorte que Vim formate mes commentaires pour se conformer à Google cpplint? La section supérieure n'est pas conforme, pour se conformer 5 changements sont requis. garder ce commentaire au même niveau Ajouter un espace après // ajouter au moins deux espaces entre le code et …
Je sais que je peux compléter les noms de fichiers / chemins à partir du répertoire actuel en utilisant ctrl + x, ctrl + f ( compl-filename). Cela fonctionne très bien en combinaison avec set autochdir, qui modifie les mises à jour du répertoire en cours vers le répertoire du …
Existe-t-il une alternative dans la recherche et le remplacement vim pour les chaînes, que d'avoir à échapper chaque caractère spécial dans la chaîne. Par exemple, si je veux faire correspondre la chaîne suivante et la remplacer par quelque chose [ERROR] Login unsucessful Ensuite, je dois faire :%s/\[ERROR\]\ Login\ unsucessful/something/g Et …
Sur la ligne de lecture de bash en mode emacs, j'ai récemment découvert la fonctionnalité de transposition , me donnant la possibilité de corriger rapidement une faute de frappe comme dc dir à cd dir en appuyant sur CTRL+ Tsur le ccaractère. Y a-t-il quelque chose de similaire dans Vi …
Extrait du document d'aide de Vim (voir:) :help 'path': 'path' String (par défaut sous Unix: " .,/usr/include,,") -Pour rechercher par rapport au répertoire du fichier courant, utilisez: :set path=. -Pour rechercher dans le répertoire courant, utilisez une chaîne vide entre deux virgules: :set path=,, Il semble que .et ,,n'ont aucune …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.