Отключить автоматические вкладки при добавлении первого комментария в файлы yaml с помощью редактора VIM?

Да, установка графического интерфейса на вашем сервере отличается от установки и настройки сервера VNC. Скорее всего, вы захотите сначала установить среду рабочего стола на свой сервер и убедиться, что она работает, а затем настроить сервер VNC.

В общем, существует множество способов настроить удаленный доступ к графическому интерфейсу Linux; Я опишу свой подход к доступу к рабочему столу Red Hat или Fedora из системы Windows, который я считаю относительно простым.

Самый простой способ установить среду рабочего стола — использовать групповой пакет, который по умолчанию будет включать рабочий стол GNOME:

# yum group install graphical-server-environment

После установки и проверки рабочего окружения рабочего стола на сервере продолжите установку и настройку сервера VNC. Чтобы установить TigerVNC:

# yum install tigervnc-server tigervnc-server-module

Если обе системы находятся в локальной сети, т. е. защищены брандмауэром, вы сможете безопасно открывать порты на локальном брандмауэре сервера:

# firewall-cmd --permanent --add-service vnc-server && firewall-cmd --reload

В противном случае вам потребуется настроить туннель SSH .

Теперь войдите в систему с учетной записью обычного пользователя, которому вы хотите предоставить доступ к рабочему столу, и создайте пароль для доступа к серверу VNC.

$ vncpasswd

В другой системе вам понадобится клиент VNC, например vncviewer, клиент TigerVNC .

Когда я действительно хочу получить удаленный доступ к графическому интерфейсу, я открываю сеанс SSH с помощью PuTTY и отправляю команду (, указывающую идентификатор сеанса для VNC, и что сеанс закрывается при выходе из рабочего стола. сеанс):

$ vncserver :2 -autokill

(Обратите внимание, что этот сеанс PuTTY также можно использовать для туннеля SSH.)

Затем я открываю приложение vncviewer и заполняю IP-адрес сервера и идентификатор сеанса, например, 1.2.3.4 :2

Он должен запросить у вас пароль VNC и подключить вас к рабочему столу.

0
16.09.2020, 13:13
1 ответ

Это вызвано тем, что 0#является частью'indentkeys'для типа файла YAML. Вы можете отключить это поведение, добавив следующее, скажем,~/.vim/after/indent/yaml.vim:

set indentkeys-=0#
3
18.03.2021, 23:04

Теги

Похожие вопросы