作者ggirls (哥)
看板Editor
标题[vim ] 如何command下展开变数
时间Fri Mar 15 16:20:17 2019
vim自带的netrw可以指定打开路径 :Explore [dir]
我想自己预设几个变数,如 MYDOC
但它不接受 :Explore MYDOC
所以我想手动在打 MYDOC 时先行展开成完整的变数值,
不知道有没有办法?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.94.148
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1552638020.A.EE3.html
1F:→ Bschord: 假设你的MYDOC是global scope 03/16 10:25
2F:→ Bschord: 比如 let g:MYDOC="G:\\tmp\\" 03/16 10:25
3F:→ Bschord: :exec "Explore ".expand(g:mydoc) 03/16 10:25
4F:→ Bschord: 有必要时使用fnameescape(g:MYDOC) 03/16 10:26
5F:→ ggirls: 有类似 <ctrl-R>" 这种直接展开的方法吗? 03/16 23:38
6F:推 mars90226: <C-R>= 後输入 g:mydoc,可以填入 g:mydoc 的值 03/20 18:36