Mam komputer stacjonarny Ubuntu 11.04 i serwer VPS 11.04.
Po wymianie vim
z vim-gtk
(nie muszę GUI chociaż), jestem w stanie używać schowka systemu w vim
. Chciałbym użyć tej samej funkcji na serwerze Ubuntu, ale wygląda na to, że nie działa ssh -X
.
Czy jest jakiś sposób, aby włączyć tę funkcję lub czy muszę tego używać nano
?
Odpowiedzi:
„Schowek” jest funkcją X11, dlatego konieczne będzie włączenie „X11 forwarding” dla połączenia SSH w trybie „zaufanym”:
(Domyślnie X11 jest przekazywany w trybie „niezaufanym”, co jest nieco zbyt restrykcyjne.
-Y
Wyłącza ograniczenia.)Upewnij się także, że serwer ma zainstalowaną
xauth
wersję vima obsługującą X11 . Możesz użyćxsel -o
ixsel -o -b
do sprawdzenia, czy można uzyskać dostęp do schowka.Aby to zrobić na stałe, dodaj następujące informacje do lokalnego
~/.ssh/config
:źródło
+
rejestrem, a nie z*
rejestrem. Twój przebieg może się różnić.vim
, nadal otrzymujesz tekstowego Vima - który po prostu ma minimalną obsługę X11 w dostępie do schowka i tym podobne.