使用 ctrl+v 把一個圖片中的英文字母區塊刪掉會像以下這樣
顯然是不如預期

set virtualedit=block
設定了此選項之後

什麼是 virutaledit
在 vim 裡預設行為:游標無法放在沒有字元的地方,也就是 set virtualedit=。
所以 set virtualedit=block 指的是在 block mode 裡 (也就是 ctrl + v) 可以將游標移到沒有字元的位置
Reference
:help virtualedit
使用 ctrl+v 把一個圖片中的英文字母區塊刪掉會像以下這樣
顯然是不如預期

set virtualedit=block
設定了此選項之後

在 vim 裡預設行為:游標無法放在沒有字元的地方,也就是 set virtualedit=。
所以 set virtualedit=block 指的是在 block mode 裡 (也就是 ctrl + v) 可以將游標移到沒有字元的位置
:help virtualedit