不一定用宏,vi的概念非常直白,可以直接记录按键,临时宏或写在配置里或做出菜单都行,比如我在win的gvim下这么临时建一个键映射,就是把所有按钮过程原原本本记下来
:nmap abc /http<CR>vEyi<a href="<ESC><C-v>i"><ESC>Ea</a><ESC>
那么在normal模式下敲abc就能把
http://a.com 变成 <a href="http://a.com">
http://a.com</a>
用宏的话比如录入qa,用:reg a就能看到宏的按键记录,比如:
/http^MvEyi<a href="^V">^[Ea</a>^[
【 在 atzlinux (atzlinux) 的大作中提到: 】
: 标 题: Re: vi 里面,可以把 URL 支持生成 html 的超链接吗?
: 发信站: 水木社区 (Tue Feb 2 21:29:37 2021), 站内
:
: 感觉这要把 vi 的宏用得相当好了哈!
:
: 不知道自定义的宏,是否可以导出导入呢?
:
: 【 在 No1 () No1 () 的大作中提到: 】
: : 可以把查找http和移动光标也录在宏里面
:
:
: --
: 铜豌豆 Linux
:
https://www.atzlinux.com: 基于 Debian 的 Linux 中文桌面操作系统
:
: 铜豌豆软件源:Debian 系发行版 中文软件
:
https://www.atzlinux.com/allpackages.htm:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 116.77.73.*]
--
FROM 106.121.184.*