Emacs имеет автозаполнение для большинства языков программирования, с которыми он может справиться. Вам может потребоваться установить пакет автозаполнения для выбранного вами языка из Elpa, Melpa или Marmalde.
Установите emacs, используя:
Sudo apt install emacs
Возможно, вы удалили загрузчик Windows при преобразовании раздела grub в пустое пространство. Возможно, вам придется переустанавливать окна.