Я настроил Emacs для Verilog, SystemVerilog и UVM. Я использую автозаполнение, тему Solarize и режим Verilog в качестве дополнений.
Мне нужно время от времени работать над C, однако с C Emacs чувствует себя очень медленным (требуется некоторое время для автозаполнения предложений), и он создает кучу 0-байтовых файлов в моем рабочем каталоге (с именами, содержащими символы, а не буквы) .
Я не уверен в причине или в том, как отладить и решить проблему. Буду признателен, если кто-нибудь поможет мне найти и решить эту проблему.
[РЕДАКТИРОВАТЬ]: я понимаю, что может не хватать информации, однако сейчас я не уверен, какую информацию я должен предоставить, я предоставлю информацию по мере необходимости.
[EDIT2]: я прокомментировал следующую часть файла инициализации, и мое редактирование c работает хорошо. Какая часть автозаполнения загрузки может вызвать это? Проблемы, с которыми я столкнулся: 1. Создание случайных файлов символов размером 0 байт в рабочем каталоге (имя будет выглядеть как ?/??UR...) 2. Лагги: требуется время, чтобы символ отображался при вводе
;; This section is required to enable autocomplete and verilog dictionary
;;(add-to-list 'load-path "/home/user/.emacs.d/")
;;(require 'auto-complete-config)
;;(add-to-list 'ac-dictionary-directories "/home/user/.emacs.d//ac-dict")
;;(ac-config-default)
;;ac-modes - mojor modes ac can run on
;;(add-to-list 'ac-modes 'verilog-mode 'c-mode)
;;toggle auto complete in all buffers
;;(global-auto-complete-mode t)