Vim中使用:r命令粘贴文件内容后,如何将光标移至末尾?
让Vim的
:r命令粘贴文件后光标移至内容末尾 直接通过命令组合就能实现需求,将跳转操作和文件粘贴命令串联执行:
:r (path to file) | normal G
|是Vim的命令分隔符,用于依次执行多个命令normal G会在普通模式下将光标跳转到文件的最后一行,也就是粘贴内容的末尾位置
如果希望光标落在最后一行的行尾而非行首,可将命令修改为:
:r (path to file) | normal G$
要是需要频繁使用这个功能,还可以在vimrc中定义自定义命令,简化操作:
command! -nargs=1 R execute 'r ' . <q-args> | normal G$
之后只需输入:R (path to file),就能完成文件粘贴并自动跳转至内容末尾。
内容的提问来源于stack exchange,提问作者Nguyễn Tùng Dương
相关产品推荐
相关产品推荐

