Comment puis-je remplacer \n
dans Sublime Text par une véritable nouvelle ligne affichée dans l'éditeur afin:
foo\nbar
devient:
foo
bar
dans l'éditeur lorsque j'y vois le fichier.
sublimetext2
sublimetext
sublimetext3
leemour
la source
la source
Réponses:
Activez Regex Search and Replace (icône la plus à gauche dans la barre de recherche et de remplacement ou le raccourci Alt+ R)
Trouver quoi:
\\n
remplacer par:
\n
À votre santé
la source
⌘
+⌥
+R
:)Utilisez
Find > Replace
ou ( Ctrl+ H) pour ouvrir la fenêtreFind What
/Replace With
et utilisez Ctrl+ Enterpour indiquer une nouvelle ligne dans la zone deReplace With
saisie.la source
inoutbox
. Maj + Entrée pour sélectionner une destination précédente dans ma configuration Sublime3 si je tape\n
enFind What
entrée.\n
ne fonctionnait pas pour moi avec le bouton regex activé, donc cela a été très utile.|
mais regex le ramassait, j'ai donc dû désactiver regex et utiliser Ctrl-Entrée pour ajouter la nouvelle ligne. Merci!Méthode infaillible (pas de RegEx et Ctrl+ Enterne fonctionnait pas pour moi car c'était juste passer à la suivante
Find
):Tout d'abord, sélectionnez une occurrence de
\n
et appuyez sur Ctrl+ H(affiche laReplace...
boîte de dialogue, également accessible via leFind -> Replace...
menu). Cela remplit leFind what
champ.Allez à la fin de n'importe quelle ligne de votre fichier (appuyez sur Endsi votre clavier en dispose) et sélectionnez la fin de la ligne en maintenant enfoncée Shiftet en appuyant sur →(flèche droite) EXACTEMENT une fois. Copiez-collez ensuite cela dans le
Replace with
champ.(l'animation sert à trouver de vraies nouvelles lignes; fonctionne de la même manière pour les remplacer)
la source
Dans Sublime Text (avec des raccourcis sur Mac):
Mettez en surbrillance le texte que vous souhaitez rechercher pour appliquer Rechercher et remplacer
Allez dans Menu> Rechercher> Remplacer ... (Raccourci clavier: Alt + Commande + F)
Dans l'outil Rechercher et remplacer, activez l'expression régulière en cliquant sur le bouton qui ressemble à [. *] (Raccourci clavier: Alt + Commande + R)
Dans Rechercher quoi, tapez:
\\n
Remarque: les éléments supplémentaires
\
échappent à la syntaxe des expressions régulières lors de la recherche.Dans Remplacer par, tapez:
\n
Cliquez sur le bouton 'Remplacer tout' (raccourci clavier: CTRL + Alt + Entrée)
Votre texte littéral
\n
se transformera alors en un saut de ligne réel.la source
Sous Windows, Sublime text,
Vous appuyez sur Ctrl + H pour remplacer \ n par une nouvelle ligne créée par Ctrl + Entrée.
Remplacer: \ n
Par: (appuyez sur Ctrl + Entrée)
la source
Rien de ce qui précède n'a fonctionné pour moi dans Sublime Text 2 sur Windows.
J'ai fait ça:
En sélectionnant avant d'appuyer sur ctrl + H, il l'utilise comme caractère à remplacer.
la source
Ce que j'ai fait est simple et direct.
Entrez
Space
ou\n
ou tout ce que vous voulez trouver pour rechercher.Ensuite, appuyez sur
Find All
dans le coin inférieur droit, cela sélectionnera tous les résultats.Appuyez ensuite
enter
sur votre clavier et il divisera tous les éléments sélectionnés en nouvelles lignes.la source
la source
Sur Mac, Maj + CMD + F pour rechercher et remplacer. Recherchez «\ n» et remplacez par Maj + Entrée.
la source
\n
ne l'a pas été pour une raison quelconque.Pour les fins de ligne Windows:
(Activer l'expression régulière - Alt + R)
Trouver :
\\r\\n
Remplacez :
\r\n
la source
la manière la plus simple, vous pouvez copier la nouvelle ligne (copier 2 lignes vides dans l'éditeur de texte) puis coller sur remplacer par.
la source
Sur MAC
Étape 1: Alt + Cmd + F. En bas, une fenêtre apparaît Étape 2: Activer l'expression régulière. Le côté gauche de la fenêtre ressemble à. * Étape 3: Entrez le texte que vous souhaitez trouver dans le champ de saisie Rechercher Étape 4: Entrez remplacer le texte dans le champ de saisie Remplacer Étape 5: Cliquez sur Remplacer tout - En bas à droite.
la source