有時在vim中,我似乎在嘗試進入命令模式時無意中輸入了一個鍵盤映射。例如,嘗試寫入:w
我,有時候,結束了這一點:Vim:'<,'>當進入命令模式時
:'<,'>w
會拋出錯誤E481: No Range Allowed
這大多隻是一個小麻煩,而我更想知道我是什麼我正在用括號來這樣啓動命令行。
有時在vim中,我似乎在嘗試進入命令模式時無意中輸入了一個鍵盤映射。例如,嘗試寫入:w
我,有時候,結束了這一點:Vim:'<,'>當進入命令模式時
:'<,'>w
會拋出錯誤E481: No Range Allowed
這大多隻是一個小麻煩,而我更想知道我是什麼我正在用括號來這樣啓動命令行。
:'<,'>w
在處於可視模式時啓動命令行時出現。它允許將這個命令應用於文檔的一部分,例如排序一些行。在你的情況下,你在輸入命令之前意外擊中了v
。
這是一個功能,而不是bug! ':help v_:'。 – benjifisher
您處於可視模式。看起來你在......之前意外地打了'v'。 – Vincent
贊同@Vincent – hawk
...或者您有鼠標支持並單擊了多個字符,導致視覺選擇 –