Put trolls in your Ignore list. You can also have threads Ignored. They won't be visible. It will be like they don't exist, or at most, like they're present but mute.
You'll still see the non-trolls and non-trolling threads.
I often look at just the contents of posts rather than who made them, so I wouldn't know a post is one I'd want to ignore til I've already read it, which the Ignore features spare me. The only other way around it would be to start checking people's IDs before reading each post, and that's just doing the same thing as the automatic Ignore anyway, just less efficiently, more annoyingly, and with greater probability of error because the number of people to remember for that at this site would be in the forties. (It's never been more than two or three at other forums I've joined.)I've never been a fan of ignore lists anywhere but online games to control spam. Better to just ignore people the old fashioned way if they are beyond hope in your opinion.
Tim, I would like to say, as a lurker, I really hope you don't leave the JREF forums. I read alot of the threads on here, and I think you are a valuable contributor to the forums and I would miss those contributions. That said, I can completely understand where you are coming from; it's easy to get sucked into debates that make you miserable while feeling unable to stop responding to the troll ruining your day. For admittedly selfish reasons, I hope you will find a way to deal with this without leaving JREF because I often find your posts to be quite informative. Good luck!