2012-11-05 66 views
0

我已經調查過,vim可以用作客戶端/服務器模式軟件,具有以下功能:+ clientserver。但這不是我想象的。vim如何支持C/S模式?

我不知道是否有一種方法可以使用像google wave/google doc這樣的vim。在這種模式下,我可以同時在兩臺連接的計算機上編輯一個文件。

+ clientserver可以做到這一點:一個'vim服務器'和許多'vim客戶端'連接到它併發送編輯命令給它。但我只能使用'vim --remote-send'來做到這一點,它不是所見即所得並且不方便。

回答

1

問題是,Vim可能不是你所想的那樣:它完全與所見即所得相反。

您可以通過SSH連接到另一臺計算機,在該計算機上啓動Vim並通過終端進行編輯。我和很多人每天都這樣做:它很好地運作

您也可以在機器A上使用Vim並通過SCP編輯機器B上的文件。

您也可以沿着tmux rabbit hole並使用其會話共享功能。以這種方式進行編程編程是非常流行的ATM。

此外,您的問題可能太廣泛,本網站,請考慮蘇,而不是。

0

合作編輯曾經在Vim wishlist上排名第9位,但它不太可能馬上就到來,因爲沒有人似乎正在處理它。如果您想提供該功能,歡迎您! (但它不會是快速和容易實現的!)

添加協作編輯:在第二

1

到緩衝區所做的更改顯示在另外一個Vim你可以試試tmux。它支持連接到同一會話的多個客戶端。