我在遠程機器上的ssh連接上使用Vim內部的tmux。我從多個地點訪問遠程服務器,包括工作和家中。這通常會導致陳舊的$ DISPLAY變量和相關問題,其中大部分我已經解決,除了一個:有沒有辦法讓Vim重新連接到不同的X服務器?
如果我有一個vim會話已經打開,有沒有辦法改變它連接到哪個X服務器而不關閉和重新開放它?我需要能夠做到這一點,所以我可以使用X剪貼板複製Vim中的文本片段。我通常會保留多個垂直分割,換行符和行號,因此通過tmux執行此操作通常是一個巨大的麻煩,並且寧願使用vim來完成。
不完全。我在原來的問題上誤導了我;我其實經常想從vim複製一小段文本。我通常保持垂直分割,換行和行號,所以通過tmux執行此操作通常是一個巨大的麻煩。 –