On Sat, 15 Feb 2014 01:00:01 +0100, Jeremiah Mahler wrote: > On Fri, Feb 14, 2014 at 10:42:59PM +0000, Frank Miles wrote: >> On Fri, 14 Feb 2014 23:10:01 +0100, Jeremiah Mahler wrote: >> >> > On Fri, Feb 14, 2014 at 08:22:02PM +0000, Frank Miles wrote: >> >> On Fri, 14 Feb 2014 20:50:01 +0100, Jeremiah Mahler wrote: >> >> >> >> > On Fri, Feb 14, 2014 at 06:35:25PM +0000, Frank Miles wrote: >> >> >> I'm having problems setting the vim configuration - >> >> >> and having it mean something - in a fairly new computer. >> >> >> One simple example is the tab stops. Since I'm the only direct >> >> >> user of this machine, I've simply edited /etc/vim/vimrc, where I >> >> >> have the line: >> >> >> set tabstop=4 >> >> >> In addition, I've appended the line >> >> >> set ts=4 >> >> >> to some of the 'plugin' files, for example: >> >> >> /usr/share/vim/vim74/syntax/python.vim >> > >> > The only entry in my ..syntax/pthon.vim with ts=8 is the modeline at >> > the bottom. This would only have an effect with python.vim is >> > opened. >> > It would not effect the editing of Python files. >> > >> >> >> {the normal ending line with ts=8 has been commented-out; >> >> >> otherwise the plugin file is unaltered from the Debian original}. >> >> >> >> >> >> However when I open a python file, it's obvious that 8-space tabs >> >> >> are being used. Doing a set: shows that >> >> >> softtabstop=4 >> >> >> But there is no >> >> >> tabstop=4 >> >> >> whereas opening a 'C' file will achieve the latter (and 'proper' >> >> >> spacing. >> >> >> >> >> >> The file is recognized as python - the keywords are highlighted >> >> >> as expected. Manually entering the set ts=4 sets things right. >> >> >> >> >> >> >> > Are there any modelines in this file? >> > Does this issue occur with all Python files or just this one? >> > Can you post an example? >> >> >> All python files with tabs; for example: >> -------------------------------- >> #!/usr/bin/python >> >> def f() : >> return 1 >> >> print f() >> ------------------------------- >> And yes, I know that some people consider tabs sinful. Thanks so much >> for considering this! >> >> >> >> >> I've tried creating a ~/.vim/vimrc to no avail. I've not had any >> >> >> problem with previous incarnations of Debian. >> >> >> >> >> >> One has to suspect that some config file is overriding mine. >> >> >> A quick examination of the installed vim packages using >> >> >> dpkg -L ... >> >> >> has turned up nothing other than links to /etc/vim/vimrc >> >> >> >> >> >> Anyone have any hints regarding the source of this annoyance? >> >> >> TIA! >> >> >> -F >> >> >> >> >> >> >> >> > I use >> >> > >> >> > ~/.vimrc >> >> > >> >> > and haven't experienced any of these issues. >> >> > >> >> > -- >> >> > Jeremiah Mahler jmmah...@gmail.com http://github.com/jmahler >> >> >> >> Thanks .. but tried that too, no change. >> >> >> >> >> > -- >> > Jeremiah Mahler jmmah...@gmail.com http://github.com/jmahler >> >> >> > If I remove my ~/.vimrc and open a Python file I get ts=8 and sw=8. And > when I edit the file the tabs are 8 as expected. > I have not changed any of the system wide Vim configs in Debian. > > If I create a ~/.vimrc with only one line > > set ts=4 > > and then open the Python file again I will get ts=4, sw=8 and tabs will > be 4 as expected. > > In your case the ts=4 setting is non-existent even if set in a ~/.vimrc. > This seem particularly odd. > > What Vim versions are you running? > > jeri@hudson:~$ dpkg -l vim* | grep ii ii vim 2:7.4.161-1 > amd64 Vi IMproved - enhanced vi editor ii vim-common > 2:7.4.161-1 amd64 Vi IMproved - Common files ii vim-doc > 2:7.4.161-1 all Vi IMproved - HTML documentation ii vim-gtk > 2:7.4.161-1 amd64 Vi IMproved - enhanced vi editor - with > GTK2 GUI ii vim-gui-common 2:7.4.161-1 all Vi IMproved - > Common GUI files ii vim-runtime 2:7.4.161-1 all Vi > IMproved - Runtime files jeri@hudson:~$ > > -- > Jeremiah Mahler jmmah...@gmail.com http://github.com/jmahler
My versions (look just like yours) ii vim 2:7.4.161-1 amd64 Vi IMproved - enhanced vi editor ii vim-common 2:7.4.161-1 amd64 Vi IMproved - Common files ii vim-doc 2:7.4.161-1 all Vi IMproved - HTML documentation ii vim-runtime 2:7.4.161-1 all Vi IMproved - Runtime files ii vim-scripts 20130814 all plugins for vim, adding bells and whistles ii vim-tiny 2:7.4.161-1 amd64 Vi IMproved - enhanced vi editor - compact version I'm mystified. -F -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/ldmols$blj$1...@dont-email.me