[OT] Which IDE / Editor do you use?

deadalnix deadalnix at gmail.com
Sun Sep 15 22:01:49 PDT 2013


On Sunday, 15 September 2013 at 17:18:21 UTC, Joseph Rushton 
Wakeling wrote:
> On 13/09/13 21:48, Namespace wrote:
>> Just out of interest.
>>
>> I use Sublime 2, Notepad++ and as IDE currently Mono-D. But I 
>> will try this
>> evening VisualD.
>
> Vim, on Ubuntu. :-)
>
> The actual reason is rather trivial.  I've always favoured a 
> mixed tab-space indent style for code ("tabs for indentation, 
> spaces for alignment"), as described here:
> http://www.emacswiki.org/emacs/SmartTabs
>
> Unfortunately, most text editors don't seem to support this 
> very well any more.
>  In KDE 3 both Kate and KDevelop used to support it well, but 
> since KDE 4 came out it seems to have been dropped.  If you 
> search "mixed tab-space indentation" you'll even come across a 
> rather forlorn post of mine from the time on the Ubuntu Forums 
> trying to sort this out:
> http://ubuntuforums.org/showthread.php?t=1475867
>
> Vim and Emacs seem to be the only editors where it's readily 
> possible to implement this these days, and vim is easier to 
> use, so it wound up being the only choice.
>
> The irony is that given that standard D style is a 4-space 
> indent, these days I've turned off the mixed tab-space style, 
> for D at least ... but I'm still using vim, and I even find 
> myself accidentally hitting vim-style commands if I use another 
> editor to code.
>
> I did go through a period of using CodeBlocks for my official D 
> contributions, with the 4-space style, and vim for my private 
> projects, with mixed tab-space style; but eventually I decided, 
> OK, D style is D style, follow the standard in all cases, and 
> just went to vim for everything.
>
> I still do mixed tab-space for C/C++ though.  Yes, I know.  
> Burn the witch. :-)

What do you use to do that in vim ? All my attempts did fail.


More information about the Digitalmars-d mailing list