无法在Vim的ED编辑器上进行pbcopy

时间:2009-04-19 00:02:24

标签: macos vim copy pwd pbcopy

我尝试将pwd复制到pbcopy失败,如下所示

pwd | !pbcopy

如何在Vim的ED编辑器中复制路径(: - 模式)?

2 个答案:

答案 0 :(得分:2)

很多方式

in terminal
pwd | !pbcopy
and then in vim
"*p

in vim
:!r pwd
or in insert mode
<C-R>=getcwd()<CR>
or
<C-R>=system('pwd')<CR>

当前文件位置到剪贴板

:let @*=expand('%:p:h')

当前对剪贴板的vim目录

:let @*=getcwd()

答案 1 :(得分:2)

为什么不:!pwd|pbcopy

使用命令

cd
如果需要,使用命令

到当前工作目录

lcd %:p:h