Usuń / Dodaj podziały wierszy po określonym ciągu za pomocą Sublime Text
Using Sublime Text 2-Czy Można wstawić podział linii / zwrot tekstu po określonym ciągu znaków w pliku tekstowym np. za pomocą Find ‣ zastąpić Narzędzie?
(pytanie dodatkowe: czy możliwe jest usunięcie wszystkich podziałów linii po określonym ciągu)
4 answers
Oto jak zrobiłbyś to na Macu:
Dowództwo+F > type string > Kontrola+Dowództwo+G > ESC > Strzałka w prawo > line break
i Windows / Linux (untested):
Kontrola+F > type string > Alt+F3 > ESC > Strzałka w prawo > line break
Ważną częścią jest Kontrola+Dowództwo+G , aby wybrać wszystkie mecze.
Po wybraniu tekstu, którego szukasz, możesz użyć kilku kursorów, aby wykonać dowolną manipulację tekstem.
Protip: możesz ręcznie utworzyć instancję wielu kursorów za pomocą polecenia + Kliknij (lub Kontrola+Kliknij ), aby osiągnąć podobne wyniki.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-26 17:20:41
Za pomocą Narzędzie Znajdź-Zamień, można to osiągnąć na dwa różne sposoby:
Kliknij w Zamień pole i naciśnij Ctrl + wprowadź , aby wstawić nową linię (pole powinno zmienić rozmiar, ale tak nie jest, więc trudno jest zobaczyć wstawioną nową linię).
Inside the Narzędzie Znajdź-Zamień, Aktywuj Tryb regex S&R (Pierwsza ikona po lewej .* , klawiatura Skrót to Alt + Ctrl / Cmd + R , aby go aktywować/dezaktywować).
Typ
\n
W Zamień pole gdziekolwiek chcesz wstawić nową linię.
Oba rozwiązania działają również jeśli chcesz znaleźć nowe linie, po prostu zrób to w polu Znajdź .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-08 10:56:50
Edit - > Lines - > Join Line (Ctrl+J)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-17 02:50:59
Prawdopodobnie powinieneś używać wielu kursorów. Zobacz nieoficjalną dokumentację , lub ten ładny tutorial . Oto kilka krótkich instrukcji, aby ustawić cię na swojej drodze:
- Umieść kursor na ciąg zainteresowań.
- Type Command+D (Mac) lub Kontrola+D (Windows / Linux), aby wybrać bieżącą instancję ciągu znaków.
- Type Command+D (Mac) lub Kontrola+D (Windows/Linux), aby wybrać kolejne wystąpienia ciągu znaków.
- na przemian, typ Kontrola+Dowództwo+g (Mac) lub Kontrola+Dowództwo+G aby wybrać wszystkie instancje twojego ciągu.
- Teraz masz wiele kursorów, więc Wstaw lub usuń nowy wiersz, jak chcesz.
- (wpisz esc aby wyjść z trybu wielu kursorów.)
Miłej zabawy!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-12-10 01:15:44