Os cursores múltiplos do Sublime são realmente poderosos. Combinado com expressões regulares, você pode fazer um monte de coisas legais dentro do editor, incluindo isso.
- Pressione Ctrl + F para abrir a gaveta Localizar.
- Certifique-se de que Expressões Regulares estejam ativadas ( Alt + R para alternar).
- Digite
(.|\n){1,160}[ .!?]
. Se você pressionar Enter algumas vezes, você verá cada página selecionada por vez. - Pressione Alt + Digite para selecionar todas as páginas ao mesmo tempo.
- Pressione Seta para a direita para colocar o cursor no final de cada página.
- Digite o que você quiser para separar suas páginas. Por exemplo, pressione Enter duas vezes, digite uma linha longa de "-" e, em seguida, pressione Enter duas vezes novamente.
Por que a expressão regular funciona
A expressão regular procura por qualquer caractere (incluindo novas linhas) repetido em qualquer lugar entre 1 e 160 vezes, inclusive: (.|\n){1,160}
. No entanto, só coincidirá se puder encontrar um espaço ou um sinal de pontuação após esses caracteres: [ .!?]
. Como as expressões regulares estão ansiosas (elas correspondem à sequência mais longa possível, mesmo se substrings menores também corresponderem), cada correspondência será a sequência mais longa que consiste em entre 1 e 160 caracteres, seguida por um espaço ou um sinal de pontuação.
(By the way, você quis dizer 1600 caracteres? páginas de 160 caracteres são realmente muito pequenas páginas de fato.)