英文:
Expand the % register
问题
在插入或命令模式下,键入CTRL+r %
会插入当前文件的名称。
但是否可以扩展%寄存器,使其还包含文件的完整路径呢?
英文:
In insert or command mode typing CTRL+r %
insert the name of the current file.
But is it possible to expand the % register so that it also contains the full path to the file?
答案1
得分: 0
CTRL-R 允许使用 =expression
"register"。要插入完整路径,请使用 expand('%:p')
:
CTRL-R =expand('%:p')
插入模式映射:
:imap
在插入模式中按 </kbd>C-Rp。
英文:
CTRL-R allows =expression
"register". To insert full path use expand('%:p')
:
CTRL-R =expand('%:p')
Insert mode mapping:
:imap <C-R>p <C-R>=expand('%:p')<CR>
Press <kbd><C-R></kbd><kbd>p</kbd> in Insert mode.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论