I'd just use an abbreviation
:cabbr desktop c:\docume~1\user\Desktop
Then you can just do:
:e desktop\sub\sub\sub\file.ext
When you hit the \ (or space, or whatever) after desktop the abbreviation will
fill in w/ c:\etc
Be warned that this will do so whenever you type desktop in command mode, so if
that's a problem make the abbreviation something you're less likely to use
(dtpath or something).
*tim*
-Original Message-
From: Maciej Kalisiak [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 17, 2007 1:32 PM
To: vim@vim.org
Subject: path shortcuts (variables?) on commandline?
Can anyone recommend any nice shortcuts for entering common long paths on the
commandline? My situation: I am running on Windows XP and often end up typing
:e c:/Documents\ and\ Settings/User/Desktop/foo/bar/... I currently use
Tab/completion to get each path element, but this is still very slow,
especially considering how frequently I enter the Desktop subpath. Ideally I'd
like to use some sort of variable, along the lines of :e %DESKTOP%/foo/bar, but
not sure what the most sane way to do this is, considering the large variety of
variable types in Vim.