Add line numbers
Prefix each line with a padded number and tab.
Turn messy text into consistent, usable content. Each guide includes full code, usage instructions, and ideas for making it your own.
Search this category ↗Prefix each line with a padded number and tab.
Wrap each source line with literal prefix and suffix text.
Replace runs of spaces and tabs without removing line breaks.
Write a unified difference report between two UTF-8 files.
Create a frequency-ranked list of Unicode words.
Replace tabs with the correct spaces for their line position.
Collect complete blocks between literal line markers.
Collect distinct full regex matches in first-seen order.
Keep or exclude lines matching a regular expression.
Report adjacent repeated words with source line numbers.
Combine top-level .txt files with filename section separators.
Create a UTF-8 copy with consistent LF or CRLF line endings.
Convert leading asterisk and plus bullets to a consistent marker.
Apply a selected Unicode normalization form to text.
Remove decomposed combining marks for a simpler search copy.
Keep the first occurrence of each text line.
Keep first-seen paragraphs after normalizing whitespace for comparison.
Discard whitespace-only lines while retaining nonempty line text.
Strip common ANSI CSI color and cursor sequences from saved text.
Apply literal or regex substitution to a new text copy.
Sort text so item2 precedes item10.
Create numbered text files from literal delimiter-separated sections.
Convert curly quotes, long dashes, and ellipses to keyboard punctuation.
Join single line breaks while keeping separate paragraphs.
Reflow paragraphs at a selected character width.