img文件编辑_用 Vim 编辑 Markdown 时直接粘贴图片


效果演示:

 

b76c27ce74a5c5583adb1bf5ec97165d.gif

使用方法

安装

安装xclip

apt install xclip

 

这个插件没有其它依赖,使用自己习惯的插件管理方式安装就好。

比如我使用 Vundle[2],在 vimrc 里添加

Plugin 'ferrine/md-img-paste.vim'   

然后 再 :PluginInstall 就好了
配置

插件没有给粘贴剪贴板里的图片的操作绑定默认快捷键,需要自己绑定一下,比如我是绑定到 <leader>i:

autocmd FileType markdown nmap <buffer><silent> <leader>i :call mdip#MarkdownClipboardImage()<CR>

另外还有两个可选配置项:

  g:mdip_imgdir 对应图片保存路径前缀。我设置为了 .,然后总是输入相对当前文件的路径;

    let g:mdip_imgdir = '.'

    g:mdip_imgname 对应图片保存时的缺省文件名前缀,即粘贴图片时,如果不输入文件名直接回车,将保存为 <前缀>_日期-时间.png 名称的文件。

            " let g:mdip_imgname = 'image'

 
posted @ 2022-09-04 19:30  Awakenedy  阅读(140)  评论(0编辑  收藏  举报