Vim操作疑问:如何复制光标下字符到标记`a`的内容?含场景问题
VS Code Vim扩展复制包含末行最后字符的解决方案
问题原因
你当前操作里,光标停在了末行最后一个字符的后方(行尾的换行位置),而ya是复制当前光标位置到标记a`之间的内容,这个范围不包含末行的最后一个字符,所以才会出现遗漏。
解决方法
- 方法一:调整光标位置后复制
把光标移到末行最后一个字符上(用$命令可快速定位到行尾字符),然后输入ya,就能复制从标记a`到末行最后一个字符的全部内容。 - 方法二:用可视模式精准选中复制
- 按
a跳回标记好的首行T位置 - 按
v进入字符可视模式 - 按
G跳转到最后一行,再按$定位到该行最后一个字符 - 按
y完成复制
- 按
内容的提问来源于stack exchange,提问作者AJ Dhaliwal
相关产品推荐
相关产品推荐

