I use vim, and I find that just vanilla vim does the job fine for me. I don't tend to use autocomplete unless its really smart (like using clang-complete for C/C++), and I should probably grab the latest D syntax file. mostly just judicious use of "/" and "<number>gg" gets me most places.