Size: a a a

2020 August 13

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
Не смотрит 😱
Смотрит-смотрит. Вы просто никакого python-овского файла в этой сессии не открыли, разве нет?
источник

f

fishsouprecipe 🤍 in pro.vim
Yaroslav Schekin
Смотрит-смотрит. Вы просто никакого python-овского файла в этой сессии не открыли, разве нет?
Действительно, открыв *.py я получаю
источник

f

fishsouprecipe 🤍 in pro.vim
Но вот 25 строчка переписывает ts=4 в ts=8
источник

f

fishsouprecipe 🤍 in pro.vim
Точнее файл под 25 номером)
источник

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
Но вот 25 строчка переписывает ts=4 в ts=8
Как и должно быть. Прочитайте
:help ftplugin-overrule

;)
источник

V

Vim Help in pro.vim
Found help for ftplugin-overrule in Vim docs:
https://vimhelp.org/filetype.txt.html#ftplugin-overrule
источник

f

fishsouprecipe 🤍 in pro.vim
Уже прочитал про это)
источник

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
Уже прочитал про это)
Ну так и в чём проблема? ;)
Да и вообще, Вы документацию про этот plugin для python нашли?
источник

f

fishsouprecipe 🤍 in pro.vim
Yaroslav Schekin
Ну так и в чём проблема? ;)
Да и вообще, Вы документацию про этот plugin для python нашли?
Нет, я, наверное, слишком ленив, люблю подходить основательно к делу, но сейчас есть задача, которая требует оперативных решений.
источник

AS

Aleksander Samoylenk... in pro.vim
fishsouprecipe 🤍
Уже прочитал про это)
А сработало?
источник

f

fishsouprecipe 🤍 in pro.vim
Насколько я понял, мне нужно в ~/.vim/ftplugin/python.vim прописать b:did_ftplugin = 1
источник

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
Нет, я, наверное, слишком ленив, люблю подходить основательно к делу, но сейчас есть задача, которая требует оперативных решений.
И оперативнее, чем использовать help, обычно и не бывает.
:helpgrep python

И я уже нашёл:
:help ft-python-plugin
:help ft-python-indent
:help ft-python-syntax

Несложно же. ;)
источник

V

Vim Help in pro.vim
Found help for ft-python-plugin in Vim docs:
https://vimhelp.org/filetype.txt.html#ft-python-plugin
источник

f

fishsouprecipe 🤍 in pro.vim
Yaroslav Спасибо большое!
источник

AS

Aleksander Samoylenk... in pro.vim
fishsouprecipe 🤍
Насколько я понял, мне нужно в ~/.vim/ftplugin/python.vim прописать b:did_ftplugin = 1
А я понял, что нужно файл .vim/ftplugin/python.vim переместить в .vim/after/ftplugin/python.vim 🤔
источник

f

fishsouprecipe 🤍 in pro.vim
))
источник

AS

Aleksander Samoylenk... in pro.vim
Хотя Ярослав предложил решение получше.
источник

AS

Aleksander Samoylenk... in pro.vim
Вообще странно, что так сделано, ведь по PEP8 нужно 4 пробела.
источник

f

fishsouprecipe 🤍 in pro.vim
Aleksander Samoylenko
Вообще странно, что так сделано, ведь по PEP8 нужно 4 пробела.
Не знаю к чему приписка PEP8
источник

AS

Aleksander Samoylenk... in pro.vim
источник