Jak mogę zamienić \n
w Sublime Text na prawdziwy wiersz w edytorze, który wyświetla nową linię, więc:
foo\nbar
staje się:
foo
bar
w edytorze, kiedy przeglądam plik w nim.
sublimetext2
sublimetext
sublimetext3
leemour
źródło
źródło
Odpowiedzi:
Włącz Regex Search and Replace (ikona najbardziej w lewo w pasku wyszukiwania i zastępowania lub skrócie Alt+ R)
Znajdź Co:
\\n
Zamień na:
\n
Twoje zdrowie
źródło
⌘
+⌥
+R
:)Użyj
Find > Replace
, lub ( Ctrl+ H), aby otworzyć oknoFind What
/Replace With
i użyj Ctrl+, Enteraby wskazać nowy wiersz w poluReplace With
wprowadzania.źródło
inoutbox
. Shift + Enter wybór poprzedniego znaleźć w moim konfiguracji Sublime3 gdybym wpisać\n
wFind What
wejściu.\n
to nie działa dla mnie z włączonym przyciskiem regex, więc było to bardzo pomocne.|
ale regex podnosił ją, więc musiałem wyłączyć regex i użyć Ctrl-Enter, aby dodać nową linię. Dzięki!Fool proof method (brak RegEx i Ctrl+ Enternie działał dla mnie, ponieważ właśnie przeskakiwał do następnego
Find
):Najpierw wybierz wystąpienie
\n
i naciśnij Ctrl+ H(wywołujeReplace...
dialog, dostępny również poprzezFind -> Replace...
menu). To wypełniaFind what
pole.Przejdź do końca dowolnego wiersza pliku (naciśnij, Endjeśli klawiatura go posiada) i wybierz koniec wiersza, przytrzymując Shifti naciskając →(strzałka w prawo) DOKŁADNIE jeden raz. Następnie skopiuj i wklej to w
Replace with
pole.(animacja służy do znajdowania prawdziwych nowych linii; działa tak samo do ich zastępowania)
źródło
W Sublime Text (ze skrótami na Macu):
Zaznacz tekst, który chcesz wyszukać, aby zastosować Znajdź i zamień
Przejdź do Menu> Znajdź> Zamień ... (Skrót klawiaturowy: Alt + Command + F)
W narzędziu Znajdź i zamień włącz Wyrażenie regularne, klikając przycisk, który wygląda jak [. *] (Skrót klawiaturowy: Alt + Command + R)
W polu Znajdź wpisz:
\\n
Uwaga: Dodatkowy
\
kod ucieka przed składnią wyrażenia regularnego podczas wyszukiwania.W polu Zamień na wpisz:
\n
Kliknij przycisk „Zamień wszystko” (skrót klawiaturowy: CTRL + Alt + Enter)
Twój dosłowny tekst
\n
zamieni się w rzeczywisty podział linii.źródło
W systemie Windows wysublimowany tekst,
Naciśnij Ctrl + H, aby zastąpić \ n nową linią utworzoną przez Ctrl + Enter.
Zamień: \ n
Przez: (naciśnij Ctrl + Enter)
źródło
Żadne z powyższych nie działało dla mnie w Sublime Text 2 w systemie Windows.
Ja to zrobiłem:
Wybierając przed naciśnięciem klawiszy Ctrl + H, używa go jako znaku do zamiany.
źródło
To, co zrobiłem, jest proste.
Wpisz
Space
lub\n
cokolwiek chcesz znaleźć, aby znaleźć.Następnie naciśnij
Find All
w prawym dolnym rogu, aby wybrać wszystkie wyniki.Następnie naciśnij
enter
na klawiaturze, a wszystkie wybrane zostaną podzielone na nowe linie.źródło
źródło
Na Macu Shift + CMD + F do wyszukiwania i zamiany. Wyszukaj „\ n” i zastąp je Shift + Enter.
źródło
\n
jakiegoś powodu nie.Dla zakończeń linii Windows:
(Włącz regex - Alt + R)
Znajdź :
\\r\\n
Zamień :
\r\n
źródło
najprostszym sposobem jest skopiowanie nowej linii (skopiowanie pustej 2 linii w edytorze tekstu), a następnie wklejenie przy zamianie na.
źródło
Na MAC
Krok 1: Alt + Cmd + F. Na dole pojawi się okno Krok 2: Włącz wyrażenie regularne. Wygląda jak lewa strona okna. * Krok 3: Wpisz tekst, który chcesz znaleźć, w polu wejściowym Znajdź Znajdź krok 4: Wpisz zamień tekst w polu wejściowym Zamień Krok 5: Kliknij Zamień wszystko - prawy dolny róg.
źródło