Я недавно переключился на Vim 8, чтобы воспользоваться новой функцией пакетов .Сегодня я заметил, что когда я использую клавишу =
для автозамены отступа, он теперь ломает все ?.
Вот как выглядит сломанный отступ:
1 class FriendPolicy < ApplictionPolicy
2 class Scope
3 attr_reader :user, :friend
4
5 def initialize(user, friend)
6 @user = user
7 @friend = friend
8 end
9
10 def resolve; end
11 end
12
13 def index?; end
14 end
Вот как должен выглядеть файлкак:
1 class FriendPolicy < ApplictionPolicy
2 class Scope
3 attr_reader :user, :friend
4
5 def initialize(user, friend)
6 @user = user
7 @friend = friend
8 end
9
10 def resolve; end
11 end
12
13 def index?; end
14 end
Вещи, которые я пробовал:
- Я переименовал единственный пакет, который у меня есть, что-то вроде
vim/pack/my_packages/start/vim-rubocop_asdfjlkdf
Тогда мой пакетне загружен, но проблема сохраняется. - Я переименовал свой
vim/pack
файл в произвольное имя, например vim/pack_asdlkfjasdf
Затем отступ снова начал работать, но, конечно, мои пакеты не загружены ?
Вот ссылка намоя супер простая настройка файла vim: https://github.com/latazzajones/dotfiles/tree/master/vim
Любой совет будет полезен ?