configure vim to produce a default program format
steve
steve at lonetwin.net
Wed Jan 27 15:31:25 UTC 2010
On 01/27/2010 06:41 PM, L wrote:
> Hi
>
> I come cross a remote server, when I type vim x.pl, it pops up a
> default format as below. It is nice. I look through my server, can't
> figure out how to set up the vi parameters. Could some one show me
> how?
>
> I am on gnome desktop of F12.
>
There are a couple of ways to do this. The one I prefer is the one I first
learned from Fedora's default /etc/vimrc file.
That file has a nice example of loading a spec file template when you create a
new .spec file (ie: when you execute "vim does-not-exist.spec"). Look it up and
adapt it to suit your needs.
FWIW, I've added this bit to include the name of the file in the new buffer:
" autocommands
if has("autocmd")
...
...
" spec files
autocmd BufNewFile *.spec
\ 0r $HOME/.vim/template.spec | ks | call NewSpec() | 's
fun NewSpec()
exe "g/Name:/s/Name:/Name:\t\t" . expand("%:t:r")
endfun
...
...
endif
The other (and possibly easier way) if you see yourself doing this very
frequently is:
http://www.vim.org/scripts/script.php?script_id=1172
HTH,
cheers,
- steve
--
random non tech spiel: http://lonetwin.blogspot.com/
tech randomness: http://lonehacks.blogspot.com/
what i'm stumbling into: http://lonetwin.stumbleupon.com/
More information about the users
mailing list