> From: [email protected] > [mailto:[EMAIL PROTECTED] On Behalf Of Mark Waggoner > Sent: 27 August 2007 19:27 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Feature request... non-uniform tabstops > > I've asked Bram in the past whether he would add this to the > voting list. The best I've been able to get is "I'll think > about it" :) Perhaps if I throw the idea out to the mailing > lists I can garner a little support. > > When editing or viewing text files that contain data with > fields separated by tab characters, I would like to be able to > set non-uniform tabstops. This would allow the text to be > viewed and edited in a much more readable/understandable format > than fixed tabstops can provide. The usage model I envision > is: > > set tabstop=8,10,4,20,8 > > This would make (depending on how you are counting) the first > tabstop at character 9, the second at character 19, the third > at 23, the fourth at 43, and the fifth at 51. Tabstops beyond > those explicitly specified would repeat the last tabstop, > making the setting backward compatible with what we have today, > where only one value is allowed and it is used for all the > tabstops. > > Anyone else care to join me in voting to add this to the voting > options?
I do, because I like it very much and would find it a very useful addition to vim features. there has been other attempts in the past to suggest or even to try to implement such a feature, one the most attractive (to me) seemed to be the 'elastic tabstops' suggested in this forum by Nick Gravgaard around Oct last year ( I CC him on this email just in case he cares to add a comment), my last email exchange with him on this subject dates Mar/2007, however, to my sad surprise, I can see that his aim to implement this in vim completely disappeared from http://nickgravgaard.com/elastictabstops/ Of course this is a more ambitious feature then one suggested above by Mark, but I would for sure love to have at least this one. ---Zdenek ----------------------------------------------------- Zdenek Sekera | [EMAIL PROTECTED] LHC Computing Grid Project | +41 76 487 4971 (mobile) CERN, IT Department | +41 22 767 1068 (office) CH-1211, Geneva 23, Switzerland
smime.p7s
Description: S/MIME cryptographic signature
