Bug 44022 - vim Игнорирует ~/.vimrc
Summary: vim Игнорирует ~/.vimrc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: vim-enhanced (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-13 13:29 MSK by Ivan A. Melnikov
Modified: 2022-10-14 20:52 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2022-10-13 13:29:20 MSK
Поставил 4:9.0.0735-alt1, собранный сегодня в таске 308317 (так получилось, я что обновился раньше ftp.a.o), и теперь у меня /usr/bin/vim игнорирует ~/.vimrc (и вообще все vimrc) и оказывается compatible.

$ rpm -qa --qf '%{NAME}-%{EVR}:%{DISTTAG}\n' | grep ^vim | sort
vim-common-4:9.0.0735-alt1:sisyphus+308317.100.1.1
vim-console-4:9.0.0735-alt1:sisyphus+308317.100.1.1
vim-enhanced-4:9.0.0735-alt1:sisyphus+308317.100.1.1
vim-minimal-4:9.0.0735-alt1:sisyphus+308317.100.1.1
vim-plugin-spec_alt-ftplugin-0.3-alt1:sisyphus+264959.200.7.1
vim-spell-en-20180416-alt1:sisyphus+219447.300.1.1
vim-spell-ru-lebedev-0.99g5-alt15:sisyphus+261578.100.1.1
$ alternatives-list  /usr/bin/vim
/usr/bin/vim points to /usr/bin/vim-enhanced
Comment 1 Ivan A. Melnikov 2022-10-13 13:33:38 MSK
Посмотрел на

$ strace -o ~/tmp/vim.strace  /usr/bin/vim-enhanced '+q'

Почему-то идёт попытка загрузить $HOME/.exrc, а к $HOME/.vimrc (и к другим vimrc) никто и не пытается обратиться.

$HOME/.exrc у меня нет.
Comment 2 Ivan A. Melnikov 2022-10-13 13:35:42 MSK
Ок, такой workaround сработал, благо я ex* не пользуюсь:

$ ln -rs  ~/.vimrc ~/.exrc
Comment 3 Repository Robot 2022-10-14 20:52:15 MSK
vim-4:9.0.0749-alt1 -> sisyphus:

 Fri Oct 14 2022 Gleb F-Malinovskiy <glebfm@altlinux> 4:9.0.0749-alt1
 - Updated to v9.0.0749.
 - Fixed vimrc loading regression (ALT#44022).