>> How can I add some char before a block? Just like C++ >> comment. > > Use V to select the block you want, then type :s/^/\/\//
You can make this a little easier/shorter to type by using :s!^!// The alternative delimiters (you can use a variety of characters, though I tend to choose "!", "@", or "#") allow you to include certain characters without concern for having to escape the primary delimiter. There's also blockwise-visual mode: :help v_b_I which can also be an easy/lazy way to do it, especially if you're already in blockwise-visual mode. -tim