如何解决从多行VIM中删除变量
我要删除写入linksData
的所有行。
const linksData = [
{
title: 'Docs',caption: 'quasar.dev',icon: 'school',link: 'https://quasar.dev'
},{
title: 'Github',caption: 'github.com/quasarframework',icon: 'code',link: 'https://github.com/quasarframework'
}
]
我正在使用Vue框架,也许可以帮上忙。
解决方法
基于@SergioAraujo的答案
:g/linksData/norm d%
似乎可以做您想做的事。
,假设您的光标在第一行,请尝试:
f[di]
那么您将拥有:
const linksData = []
,
如果您有很多“ linksData”,则可以使用:
:g/linksData/norm f[di[kgJ
删除[]的内容后,您将在两行之间加入空格,这就是为什么我们与k
排成一行并使用gJ
而不是j
。 / p>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。