On Mon, 2006-06-19 at 14:55 -0600, Stuart Jansen wrote: > man unexpand > > You are dangerously wrong. Changing whitespace creates evil amounts of > churn unless you've configured your RCS to do automatic formatting on > checkin. (You are using an RCS right? Right?! /me sobs) > > Sadly, some people have not yet realized that there is no editor but Vim > and Bram is it's maintainer. Looking at the screen, without moving the > cursor, can you tell the difference between spaces and tabs? No. If > anyone is so foolish as to change the width of a tab, you will get > mixtures of tabs and spaces that don't align the same in everyone's > editor. God created the tab with a width of 8 spaces, who are we to > question Him? The space character, however, is always the same size > everywhere. > > # vim: set fileencoding=utf-8 : -*- coding: utf-8 -*- > # vim: set sw=4 ts=8 sts=4 expandtab autoindent :
These are very good points. When programming in C, I want the full 8 spaces/full tabs. In Python, I revert to the python accepted standard of 4 spaces, but I'm going to begin turning on expandtab and leave ts at 8. This indeed makes a lot of sense. Thanks Stuart. Michael. > > /* > PLUG: http://plug.org, #utah on irc.freenode.net > Unsubscribe: http://plug.org/mailman/options/plug > Don't fear the penguin. > */ /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
