Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When I view this IRC log in Firefox, long lines do not wrap. But I wish they would! Anyone know how to make Firefox word-wrap text/plain files?

  • this file is served as gzipped plain text; try HEAD http://ci.mifos.org/irclogs/%23mifos/archive/2010/2010-01-04.log.gz and you should see Content-Type: text/plain
  • when the same resource is viewed in Google Chrome, long lines wrap
  • this might be a related question on doctype, but the "accepted answer" contains a broken link
  • this didn't work for me (even the alternate version using pre-wrap as opposed to -moz-pre-wrap mentioned in a comment by user "Idran")
  • using "View → Page Source", then toggling word wrap is a suitable workaround
share|improve this question
add comment

5 Answers

up vote 7 down vote accepted

The Toggle Word Wrap Firefox extension might work for you.

share|improve this answer
1  
Yes, that works! I noticed that plugin, but I dismissed it since the description only mentions PRE tags and HTML, so I assumed it wouldn't work for text/plain documents. Thank you! –  Adam Monsen Aug 13 '10 at 22:35
    
I did that too. That is, dismissed the add-on because it focused on PRE tags. Thanks Dan! –  progo Nov 27 '10 at 15:18
add comment

For what it's worth, Firefox 22 (the current target as of this writing) will introduce a new feature to allow wrapping text files directly in the browser. See improved plain-text handling in Firefox for a preview, and Firefox bug 253564 for the gory details.

share|improve this answer
add comment

Here is an untested possibility, but the ideal solution if using view-source:URL with [View] [wrap long lines] enabled. This would be for the text/plain mime type to automatically use:

view-source: schema

This avoids the ctrl-u or menu [page source] click and reduces manual labour in an automated computing environment.

share|improve this answer
add comment

Go to the Firefox User Profile.

Firefox User Profile Folder --> Chrome -- > userChrome.css (If this file is not present, make a copy of userChrome-example.css and rename it!

Add to the bottom:

pre { white-space: pre-wrap !important; }

Save the file.]

Restart Firefox. Works with Firefox 3.6 AND 4

share|improve this answer
add comment

If you just need to wrap plaintext files, try Ctrl-U (then View -> Wrap Long Lines, if not already checked). This solution is cleaner than an add-in with plaintext files, but sloppier with text embedded in html.

share|improve this answer
    
Not liking unnecessary plugins, this is a great solution! –  sage Aug 31 '12 at 20:39
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.