Vim tips: Folding fun

The problem with writing and editing on a computer, versus having words on paper, is that it’s usually hard to compare text from different sections of a document when they don’t fit on the screen together. One way to do it is to use Vim’s viewports feature. Another is...

Vim tips: Moving around using marks and jumps

Editing in Vim can be a breeze, if you know how to make use of its more advanced features. Moving around files can feel like a slog if you’re stuck with the basic movement keys, but editing is effortless when you have command of marks and jumps. Basically, a...

Vim tips: Using viewports

A lot of folks use Vim, but many exploit only a small percentage of the editor’s features. Sure, you might know how to do the basics in Vim, but what about using more advanced features such as folding, split windows, and marks? With a little practice, you can really...

First look at Vim 7

The final release of Vim 7 is just around the corner, and it brings a number of new features to the venerable editor, including spell checking, omni completion for several programming and markup languages, tab pages, undo branches, and several other features that are worth upgrading for. To test...

How to make money writing, the query letter (or email…)

Prior to taking the job I have now as editorial director for Linux.com, I was a freelancer for about six years, writing for Linux Magazine, Enterprise Linux Magazine, UnixReview.com, Linux Weekly News, IBM developerWorks, ZDNet, and a few others. I thought I’d share a few tips here that might...

Two years with WordPress

I started this blog in 2004, with WordPress 1.0. The domain is older than that, I ran Dissociated Press using a few other blogging tools, like phpWebLog, Slash, and (briefly) Blosxom, but WordPress is the only tool that I’ve been consistently happy with. (Which is not to say that...

What Jerks…

Okay, so I read on Slashdot (is a link really necessary?) that Microsoft has put up a program called FlexWiki under an Open Source license… a real OSI-approved license, not just some evil license that they’re calling Open Source. Well, you don’t see that every day, so I head...

The Open Road: Ethereal

This month, I’m going to wrap up discussion of network troubleshooting tools. So far, I’ve covered netstat, tcpdump, and ngrep and sniff. This month, I’ll discuss Ethereal, a tool for browsing network traffic interactively and analyzing network traffic. To put it more emphatically, Ethereal is the all-singing, all-dancing, packet-inspecting...

Jargon mumble synergy!

How is it that companies that spend millions on product development seem incapable of hiring someone who can write clear, concise product descriptions? Been working on a project for the past week that involves churning through tons of product descriptions from various companies. I can say with authority that...

The Open Road: Linux System Performance Tools

This month, I’ll present a few system tools that can be helpful when trying to diagnose your Linux system’s health, improve performance, and so on. This installment is intended for users who are newer to Linux, and who might not be familiar with, or aware of all the utilities...