1
我在vim編程,我遇到了一個小問題。我的vim在垂直和水平兩個方向上都被分割了多次,並且我希望激活像set wrap
這樣的文字包裝,當我用ctrl-w/W從一個窗口切換到另一個窗口時,我也想像set nowrap
那樣打開聚焦的文件。我不知道如何做到這一點,我從不擅長爲vim編寫腳本。有任何想法嗎 ?如何激活vim中所有未聚焦的窗口上的單詞換行?
我在vim編程,我遇到了一個小問題。我的vim在垂直和水平兩個方向上都被分割了多次,並且我希望激活像set wrap
這樣的文字包裝,當我用ctrl-w/W從一個窗口切換到另一個窗口時,我也想像set nowrap
那樣打開聚焦的文件。我不知道如何做到這一點,我從不擅長爲vim編寫腳本。有任何想法嗎 ?如何激活vim中所有未聚焦的窗口上的單詞換行?
我不知道你想什麼archieve,但也許你可以添加
autocmd WinEnter * set nowrap
autocmd WinLeave * set wrap
到您的.vimrc。這將在您離開的窗口上觸發您輸入的窗口上的set nowrap
和set wrap
。從我跑過的測試中,當您在幾個拆分窗口之間切換時,會觸發WinEnter
和WinLeave
。
或者,如果您只想讓這些命令僅在包含txt文件的緩衝區上發出,您可以將*
替換爲*.txt
。
Vim比我想象的更簡單,也非常強大。謝謝你的回答。 – Zaffy