用于添加外部链接的Vim插件
发布时间:2020-12-15 21:07:29 所属栏目:安全 来源:网络整理
导读:现在,这可能是显而易见的,已经解决并为每个人所知,但我只是想到了,所以请怜悯…… 是否有一个Vim插件(当写下降价文本时),使您能够以这里的Ctrl-L(StackOverflow)的方式插入链接.或类似的东西. 例如,我在一个链接http://www.google.com中写入,按Ctrl-L,它将该
现在,这可能是显而易见的,已经解决并为每个人所知,但我只是想到了,所以请怜悯……
是否有一个Vim插件(当写下降价文本时),使您能够以这里的Ctrl-L(StackOverflow)的方式插入链接.或类似的东西. 例如,我在一个链接http://www.google.com中写入,按Ctrl-L,它将该链接移动到页面底部,用[description] [28]替换它,其中28是当前(从最后一个增加)标识符. 任何人?有什么相似的吗? 解决方法
我使用自定义宏来插入系统剪贴板中的链接(在OS X和Windows上使用Vim 7.3进行测试,也可以使用Linux),并在我认为合适时使用
formd将生成的内联样式链接转换为引用样式.
我在.vimrc中得到了这些宏: " Create a Markdown-link structure for the current word or visual selection with " leader 3. Paste in the URL later. Or use leader 4 to insert the current " system clipboard as an URL. nnoremap <Leader>3 ciw[<C-r>"]()<Esc> vnoremap <Leader>3 c[<C-r>"]()<Esc> nnoremap <Leader>4 ciw[<C-r>"](<Esc>"*pli)<Esc> vnoremap <Leader>4 c[<C-r>"](<Esc>"*pli)<Esc> 并使用这些来调用生活在我的?/ bin /文件夹中的formd: " Use formd to transfer markdown from inline to reference links and vice versa " see: http://drbunsen.github.com/formd/ nmap <leader>fr :%! ~/bin/formd -r<CR> nmap <leader>fi :%! ~/bin/formd -i<CR> 所以,我只需复制所需的链接,导航到单词(或使用可视模式选择更多单词)转换为链接并点击,4.如果我知道我将链接一个单词或选择但还没有URL,我点击,3然后宏将所需的括号空白. 击中,fr产生参考风格.如果需要,fi返回内联式链接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |