Hi,

I use a simple ftplugin for *.txt: set expandtab.
I apply the settings via .vimrc's autocommand like this:

[...]
" default: disable expandtab
set noet

" file type specific settions:
au BufNewFile,BufRead,BufWinEnter *.txt set filetype=txt
[...]

The problem: When I do "vim test.txt" directly all my *.txt filetype
settings are applied.
However, loading it via a session file, the settings are NOT applied
("set expandtab" is not set).

I checked the session file and found out that commenting out the
following lines
brings back the wanted behaviour:

[...]
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) ==
''
  let s:wipebuf = bufnr('%')
endif
[...]

if exists('s:wipebuf')
  silent exe 'bwipe ' . s:wipebuf
endif
unlet! s:wipebuf
[...]

I neither have an idea what these lines are good for nor can I change
them
since these lines are auto-generated upon each session file re-write
-- what can I do?

Thank You
 Felix
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to