Ряд пакетов Vim доступен в репозиториях по умолчанию, которые были скомпилированы с различными наборами функций. Вы можете найти, какие из них доступны, используя:
apt-cache -n search vim
В нескольких пакетах представлена версия Vim, которая была скомпилирована с полным набором функций Vim:
[d2 ] Если вам нужен только Vim для использования в командной строке, вы можете установить пакет vim-nox (он устанавливает пакет vim-common как зависимость). Если вы используете среду рабочего стола на основе GNOME, установите vim-gnome (исполняемый файл был скомпилирован с зависимостями от библиотек GNOME, таких как libgnome2, libbonoboui2). Если используется другая среда рабочего стола, vim-gtk предоставляет графический интерфейс GTK2; его единственная зависимость - vim-gui-common (как пользователь Lubuntu, вот что я использую).Решение @bonhomag работало для меня в 18.04 (исходное сообщение):
Вам нужно установить его как пользователя gdm через команду gsettings
Решение, которое должно работать:
Откройте терминал с помощью Ctrl + Alt + T, затем запустите команду, чтобы получить привилегию root: sudo -i Переключиться на пользователя gdm в терминале: su gdm -s / bin / bash Наконец, установите «Numlock on» через пользователя gdm: gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'Перезагрузите компьютер и выполните
Существует пакет для numlockx в бионике, версия 1.2-7ubuntu1. Итак, apt install numlockx должен сделать первую часть решения, которое вы указали выше.
Проблема в том, что rc.local больше не запускается. Вам нужно будет настроить systemd для запуска numlockx один раз после запуска, как это сделал бы rc.local. Это уже было описано здесь: Как я могу выполнить команду при запуске (альтернатива rc.local) в Ubuntu 16.10
В качестве альтернативы вы можете пойти со вторым ответом в связанном ответе.
Решение @bonhomag работало для меня в 18.04 (исходное сообщение):
Вам нужно установить его как пользователя gdm через команду gsettings
Решение, которое должно работать:
Откройте терминал с помощью Ctrl + Alt + T, затем запустите команду, чтобы получить привилегию root: sudo -i Переключиться на пользователя gdm в терминале: su gdm -s / bin / bash Наконец, установите «Numlock on» через пользователя gdm: gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'Перезагрузите компьютер и выполните
Существует пакет для numlockx в бионике, версия 1.2-7ubuntu1. Итак, apt install numlockx должен сделать первую часть решения, которое вы указали выше.
Проблема в том, что rc.local больше не запускается. Вам нужно будет настроить systemd для запуска numlockx один раз после запуска, как это сделал бы rc.local. Это уже было описано здесь: Как я могу выполнить команду при запуске (альтернатива rc.local) в Ubuntu 16.10
В качестве альтернативы вы можете пойти со вторым ответом в связанном ответе.