Я использую vim для кода в java на моем mac. Я начал использовать vim, и внезапно мой mac стал очень медленным. Я открыл монитор активности и увидел это: ScreenShot моей ситуации
Поэтому для краткосрочного решения я обнаружил, что killall java
работает. Но я не понимаю, почему это происходит и как это исправить.
Список моих плагинов vim:
Для меня это действительно большая проблема, и я не знаю, как это исправить. Спасибо, RaitoDaku!
Всего 1 ответ
Из этих плагинов ALE является вероятным виновником. По умолчанию он непрерывно запускает настроенные литеры в фоновом режиме при каждом изменении буфера внутри Vim. Поскольку вы редактировали файлы Java, и большинство Java-линтов написаны на самой Java, это вероятное объяснение.
Вы должны попытаться набрать, как часто срабатывает ALE; у них даже есть запись в FAQ для этой общей жалобы.
vim -V20vimlog
полный журнал сеанса Vim с помощью vim -V20vimlog
. После выхода из Vim, проверьте vimlog
журнала vimlog
для подозрительных команд. В случае запущенных процессов это будут :!
и :call system()
. ~/.vimrc
(путем комментирования блоков).