Est-il possible de convertir des tabulations en espaces tout en maintenant l'alignement du texte? Simplement remplacer ne fonctionne que utilement quand il n'y a pas de personnages principaux.
J'ai un problème dans Vim et je pense que c'est peut-être dans mon vimrcdossier (ou on m'a dit que cela pourrait être mon vimrcdossier). Comment puis-je vérifier cela? Si c'est mon vimrcfichier, comment puis-je savoir où exactement le problème réside?
Existe-t-il un moyen de modifier des fichiers binaires en mode hexadécimal? Par exemple, si j'ai des données binaires montrées par xxdou hexdump -Ccomme ceci: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| …
Lorsque vous travaillez avec plusieurs fichiers, il serait très pratique de pouvoir voir plus d’un fichier à la fois sur l’écran. Y a-t-il un moyen dans Vim de scinder la fenêtre (horizontalement ou verticalement) afin que chaque scission puisse afficher un fichier différent?
La principale raison pour laquelle j'aime vim over emacs est que ma distance de déplacement de la main par rapport à la ligne d'arrivée est très faible (même en tant que programmeur). Cependant, la seule fois où je fais cela quitte le mode insertion en appuyant sur Echap. J'ai récemment …
Lorsque je modifie des fichiers, Vim a tendance à créer des fichiers nommés , ce qui me gêne. Depuis , je vois que l' option supprime la création de fichiers d'échange..filename.swpvim -h-n Existe-t-il une directive vimrc que je puisse utiliser pour désactiver les fichiers d'échange par défaut? Quel est le …
La Jcommande standard pour joindre des lignes remplace le ou les caractères de nouvelle ligne par un espace. C'est utile lors de l'édition de 'littérature', mais cela peut être gênant si, par exemple, je modifie un vidage hexadécimal à la main si j'oublie de supprimer l'espace superflu. Existe-t-il une méthode …
:!<command>peut être utilisé pour exécuter une commande dans le shell. Mais ceci "prend en charge" mon terminal et le remplit avec stdoutcette commande particulière. Comment puis-je exécuter une commande en arrière-plan qui me notifie uniquement sur un code de sortie différent de zéro?
J'apporte souvent des modifications au milieu d'un fichier volumineux, j'utilise l' gghabitude de sauter au sommet pour vérifier quelque chose, puis je réalise que j'ai oublié de définir une marque à l'endroit où j'étais en train de l'éditer. Existe-t-il un moyen intégré pour accéder à l'emplacement de la dernière ligne …
Est-il possible de compter combien de fois un mot ou un motif apparaît dans un fichier? Ceci est parfois utile pour savoir combien de fois une fonction a été appelée, etc.
Je vois beaucoup de questions ici où un utilisateur a un mappage qui ne fonctionne pas et la plupart du temps les raisons sont assez similaires. Je suggère de faire de cette question une référence pour ce type de question, afin de donner une procédure complète pour déboguer un mappage. …
L'un des plugins que j'ai installés (probablement Supertab) fournit une bonne vue de la documentation pour l'élément en surbrillance dans le menu d'achèvement: Le tampon de travail (apparemment) reste ouvert même après que je sors de l'achèvement (en appuyant sur Enterou Space). Ensuite, je le fais <c-w>↑:q, mais je trouve …
J'ai installé le plugin Airline afin d'avoir une barre d'état personnalisée, comme le montre la figure ci-dessous: Cependant, ma barre d'état présente les symboles <, >>et <. Comment puis-je résoudre ce problème?
Lorsque vous recherchez un mot dans un fichier avec quelque chose comme /console.log, toutes les instances de console.logsont mises en surbrillance. Lorsque ceux-ci ne vous intéressent plus, la mise en évidence peut être gênante. Ma stratégie actuelle pour supprimer la surbrillance est de faire quelque chose comme /asntehua. Existe-t-il un …
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.