以前在使用 vim 去比對並編輯兩個檔案的時候我都是用以下兩個笨方法
1. 不停的來回開關 vim 切換作切換
2. 開兩個 terminal 出來
今天終於心血來潮想去找找 vim 有沒有這種功能
以下
:e filename # 編輯另一個檔案
:split filename # 水平分割
:vsplit filename # 垂直分割
ctrl w w # 視窗來回切換
ctrl w 方向鍵 # 切換到該方向的視窗
ctrl w _ # 視窗最大化
ctrl w = # 將所有視窗大小設一樣
ctrl w - # 將視窗大小減少一行
ctrl w + # 將視窗大小增加一行
:hide # 隱藏現在這個視窗
:only # 只顯示現在這個視窗
如果要分割的視窗同步捲動的話就在要同步的視窗中下(兩個分割視窗就切換各下一次)
:set scrollbind