On 2012-12-11, Gary Johnson wrote:
> On 2012-12-11, sinbad wrote:
> 
> > there are two possibilities here, first one of vim
> > script is deleting the tmpfile, the other is some cron
> > job might be deleting it. in the first case can i put a
> > watch on the tmpfile created from with in vim. In the
> > latter case, can i force vim to create the tmp directory
> > in my homedir rather than in /tmp so that the cron job
> > won't have access to it. please suggest ways to achieve
> > above.
> 
> Somebody suggested earlier a way to put a watch on that tmpfile, but
> you apparently don't have permission to do that.
> 
> As for putting your tmp directory someplace else,
> 
>     :help tempfile
> 
> says that on Unix, Vim uses the first of this list of directories:
> $TMPDIR, /tmp, current-dir, $HOME.  Therefore, you could set TMPDIR
> in your environment before starting Vim, either by setting it in
> your shell's .rc file (e.g., ~/.bashrc) or by setting it as you
> start Vim, e.g.,
> 
>     TMPFILE=~/tmp vim
> 
> You could put that in a wrapper script or in an alias:
> 
>     alias vim='TMPFILE=~/tmp vim'

An even easier way is to put a line like this towards the top of
your ~/.vimrc:

    let $TMPDIR = $HOME."/tmp"

Regards,
Gary

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to