如何在vim中Map`df`来删除cursor下的文件

sirbozc5  于 2023-05-22  发布在  其他
关注(0)|答案(2)|浏览(118)

我知道gf在光标下打开文件,这太好了。但我想删除光标下的文件。这里有两个问题。

  1. df在vim中是否有任何原始(默认)函数?
    1.如何将dfMap到delete the file under cursor
kx7yvsdv

kx7yvsdv1#

绑定密钥盲目删除文件是危险的,应该避免。另一方面,以交互方式键入这样的命令并不困难:

:!rm <ctrl-r><ctrl-f><enter>

所以只需要敲八下键就能安全完成。

wxclj1h5

wxclj1h52#

我想删除markdown的镜像文件。
这是我的解决方案

noremap df :call system("rm -f ".expand("<cfile>"))<cr>

当光标在斜线上时,我按下df,没有删除任何内容。

相关问题