What problem does this solve?
Remove repeated lines while keeping the first occurrence and original order.
Step by step in ViBytes Tools
- Paste one record per line.
- Explicitly choose whether to ignore case or surrounding whitespace.
- Remove duplicates, inspect the counts and copy the result.
Worked example and how to check it
Input: Lines a, b, a in that order.
Expected result: Lines a, b. Running again leaves that output unchanged.
Common mistakes and decisions
Decide first whether case and surrounding spaces matter. With options off, Ana and ana can remain distinct records; ignoring case keeps the first occurrence. The output retains its original spaces even when comparison ignores them; it does not silently perform extra cleanup.
Limits before you continue
- Unicode NFC equivalence is used for comparison; the first occurrence retains its original text.
- Up to 100,000 UTF-16 units. Output uses LF. Options can treat visually different lines as equivalent.
Frequently asked question
Will running it twice keep removing lines?
Not with the same options: it is idempotent. It does not sort the content and uses LF line breaks in output.
