Comment puis-je utiliser gvim pour ajouter un retour chariot (aka ENTRÉE) pour un modèle?
Quelle est la vi
/gvim
syntaxe pour remplacer un modèle avec un modèle qui comprend <ENTER>
? Je sais que c'est possible, mais ne s'est jamais senti comme plonger trop profondément dans la documentation pour savoir comment le faire.
Quelque chose comme ceci:
:s/\(word\)/<ENTER>/
Mais correctement 🙂
Grâce
OriginalL'auteur OscarRyz | 2009-04-02
Vous devez vous connecter pour publier un commentaire.
Utiliser la "fuite" d'encodage:
Voir la documentation de Vim pour schéma des espaces échappe.
Edité pour ajouter doc lien et supprimer \n
Ahh... c'est le genre de page de documentation qui me fait sauter de la lecture et de ne PAS apprendre de nouvelles choses. Je vais le lire... mmhh demain 🙂
\r a parfaitement fonctionné btw merci
Oui, parfois, les docs peuvent être difficiles à lire. Je voulais dire qu'il est plus que rapide ref sur laquelle s'échappe.
OriginalL'auteur dwc
Vous pouvez également utiliser
Ctrl+V
ouCtrl+Q
de citer (escape) leEnter
clés:Où
^Q
estCtrl+Q
etENTER
est la touche Entrée.Précisions: Selon votre installation, soit
^Q
ou^V
devrait fonctionner. La citation de caractère diffère sur quelques plates-formes.(Ce a l'aide de la côté-effet de l'insertion de l'extrémité appropriée de chaîne de caractères pour la plate-forme que vous utilisez, l'élimination de la
CR
vsLF
vsCRLF
problème.)uuh? Ctrl+V ajouté le mot "ENTREZ" partout :-/ Ctrl+Q+VK_ENTER a parfaitement fonctionné
La citation de char peut différer de la plate-forme à plate-forme. Soit ^V ou ^Q (mais probablement pas les deux).
OriginalL'auteur Adam Liss
Juste pour fins de clarification, maintenant que nous parlons d'un retour chariot, il convient de noter que le RETOUR et la touche ENTRÉE ne sont pas les mêmes, ou il serait plus correct de dire, ils ne devraient pas être les mêmes.
Je n'ai pas utilisé un ordinateur clavier pendant un certain temps maintenant, mais la touche ENTRÉE est habituellement sur le côté droit, tandis que la touche RETOUR est le grand dans le milieu.
Touche RETOUR est celui qui devrait être utilisé pour la saisie d'un retour chariot, tandis que la touche ENTRÉE est à celui qui doit être utilisé pour l'entrée de commandes. Je me souviens d'un vieil éditeur DOS EDT, en ce qui touche RETOUR a été pour le saut de ligne et la touche ENTRÉE a été pour donner des ordres. Vous ne pouvait pas donner une commande avec RETOUR. Je pense que l'ENTRÉE a également donné ^1 (saut de ligne).
Aujourd'hui que la différence est un peu perdu, bien que j'ai toujours, maintenant et puis, exécutez-le dans un éditeur qui se respecte.
2 exemples:
Un, deux et d'une façon encore plus évidente trois
Il dit que, traditionnellement, la touche entrée sur le clavier est de les appeler "ENTER", et celui sur le clavier principal (à côté de décalage vers la droite) est appelé "RETOUR". Les programmes utilisés pour souvent de les traiter différemment. ldigas: jetez un oeil à un ordinateur clavier, ils sont presque toujours étiquetés ENTRER dans ces jours.
Je l'ai eu. Je ne me souviens pas de ces différentes étiquettes. Je suis à l'aide d'un ordinateur portable pendant un certain temps maintenant, et je vais essayer de faire une photo de la dernière ordinateur clavier que j'ai utilisé..... mmmmhh non, ils sont tous les deux de l'étiquette comme ENTRER dans mon esprit... 🙂
Oui, je vois que maintenant. Suppose qu'ils ont simplifié d'éviter un autre "une touche". Je me souviens clairement quelques claviers que j'ai utilisé avait deux touches, mais c'était il y a quelques temps. Serait intéressant de savoir si les modèles d'aujourd'hui d'envoyer le même signal.
OriginalL'auteur Rook