Я использую Cygwin и использую Console2 вместо стандартного терминала Cygwin. Мне нужно использовать пересылку X11, и каждый раз, когда я запускаю startxwin, он запускает его в новом терминале. Вместо этого я хотел бы открыть его в том же терминале (или в новой вкладке) внутри Console2. В идеале я мог бы либо запустить Cygwin с помощью startxwin, либо запустить новую вкладку с сервером Cygwin XWin. Это, вероятно, потребует редактирования файла .startxwinrc
, но я не уверен, как это сделать. Я только недавно начал использовать пересылку X11 в Cygwin.
Как я могу это сделать?
Благодарю.
РЕДАКТИРОВАТЬ
Я пытаюсь начать сеанс X11 в Cygwin. Это можно сделать, установив переменную окружения DISPLAY
в 0.0
. Затем сервер X11 запускается с помощью команды startxwin
. После выдачи этой команды новый терминал открывается в другом окне. Этот терминал очень простой и довольно уродливый. Я хочу, чтобы этот терминал отображался как новая вкладка в Console2 или выполнялся в том же терминале, с которого был запущен. Таким образом, я могу продолжать работать в терминале, который был оптимизирован по моему вкусу. В качестве альтернативы, если есть возможность запустить Cygwin с уже включенной переадресацией X11, это было бы более идеально. В настоящее время я запускаю Cygwin с помощью этой команды H:\bin\bash.exe --login -i -c "cd /cygdrive/d; exec /bin/bash"
. Вся причина, по которой мне нужно использовать X11, заключается в том, что я работаю по SSH на удаленном сервере, на котором есть программы с графическим интерфейсом, которые мне нужно использовать. Я просто хочу иметь возможность делать все внутри Console2.