6
A
回答
11
如果你只想粘貼後,選擇它(你改變任何其他事情之前),使用
nnoremap <expr> gV "`[".getregtype(v:register)[0]."`]"
。 [
和]
標記指向最後一次更改的開始和結束,v:寄存器設置爲最後一個使用的寄存器(除非您例如拔出某些內容,否則該寄存器用於粘貼命令),[0]
僅選擇寄存器的第一個字節類型(它是必需的,因爲對於塊式寄存器,它返回<C-v>{width}
)並且寄存器類型是一個字節,它與正常模式下用於調用可視模式的按鍵相同。
我看到這個解決方案的某個地方,你可能想要搜索它以獲得一些替代品。
+0
完美,謝謝! – 2011-01-23 18:26:55
相關問題
- 1. 選擇在Vim的代碼不相交塊爲粘貼而
- 2. 如何防止或粘貼Vim的宏
- 3. 如何形狀選擇後粘貼
- 4. 如何在選擇垂直塊之後粘貼光標之前?
- 5. Vim的複製和粘貼
- 6. 如何用vim粘貼新行?
- 7. 如何在vim中阻止(列?)粘貼
- 8. 如何複製和粘貼在vim
- 9. 在vim中,如何直觀地選擇以前粘貼的文本
- 10. 在視覺模式下選擇粘貼到vim窗口外
- 11. 粘貼在vim腳本
- 12. Vim - Paste自動粘貼在
- 13. 無法在VIM中粘貼
- 14. 如何複製並粘貼HTML選擇選擇的值到其他選擇
- 15. 如何在Vim中選擇鋸齒塊?
- 16. 如何粘貼到系統剪貼板來控制Vim?
- 17. 如何禁用vim粘貼到/從系統剪貼板?
- 18. 粘貼選擇的圖片從FSO
- 19. 有條件的選擇和粘貼excel
- 20. 如何在vim中刪除/粘貼粘貼並正確縮進? (不是在說:粘貼)
- 21. Notepad ++垂直塊選擇複製粘貼不保留在剪輯
- 22. NSTextView粘貼:當粘貼「foo」時,如何粘貼「bar」?
- 23. 無法粘貼到Vim的Intellij Idea中
- 24. Vim的替換一些詞粘貼
- 25. 選擇,複製和粘貼圖像
- 26. 粘貼數據後取消選擇列
- 27. 選擇複製和粘貼錯誤
- 28. 複製選擇並稍後粘貼它
- 29. 用戶選擇性粘貼功能
- 30. Excel VBA - 選擇剪切粘貼錯誤
嗯...我想知道你粘貼後是否可以添加`autocmd`來運行? – 2011-01-23 18:00:24