iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 29
0
自我挑戰組

vim不m系列 第 29

Day29 - window

今天我們從 command line 開始吧

vim file1.txt file2.txt file3.txt

這樣可以同時開啟這三個檔案,但畫面看到的應該還是 file1.txt 的內容

我們想要在分割一個上下畫面

:sp 可以切出一個上下分割的畫面,預設新開的在下面

但是你也發現了上下是同一個檔案,試試看輸入一些文字,兩個是同步的

:on 留一下個就好了

我們來試試看在左右分割下開啟 file2.txt

:vsp file2.txt

預設新開的在左邊

再把 file1.txt 關掉,

這次我們把 file1.txt 開在右邊

:set splitright
:vsp file1.txt

上下分割要開在下面的話

:set splitbelow

現在我們的畫面應該是左右分割
左邊為 file1.txt ,右邊為 file2.txt,游標在右邊

那要怎麼把游標移到左邊呢?
<C-w> h
一個前置的 <C-w> 放開之後接 h j k l
可以讓你的游標在不同的畫面之間切換

<C-w> w 可以照順序一個一個切換

:hide 可以將游標所的畫面關掉
也可以用 :q 關掉
這兩個並不會真的把 buffer 刪掉

用 :bd 可以關掉,但是 buffer 就不見了

現在你的已經可以在多個檔案間自由切換運用了


上一篇
Day28 - Buffer(2)
下一篇
Day30 - vim 還有嗎?
系列文
vim不m30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言