首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Vim中的每一行末尾添加文本?

如何在Vim中的每一行末尾添加文本?
EN

Stack Overflow用户
提问于 2012-07-03 08:35:42
回答 7查看 116K关注 0票数 140

在Vim中,我有以下文本:

代码语言:javascript
复制
key => value1
key => value2
key => value1111
key => value12
key => value1122222

我想在每一行的末尾加上",“。前面的文本将变为以下内容:

代码语言:javascript
复制
key => value1,
key => value2,
key => value1111,
key => value12,
key => value1122222,

有人知道怎么做吗?是否可以使用可视块模式来完成此任务?

EN

Stack Overflow用户

发布于 2012-07-03 22:20:16

我将<M-DOWN>(alt向下箭头)映射到<DOWN>.,这样我就可以非常快速地在一系列行上重复最后一个命令。使用此映射,我可以:

代码语言:javascript
复制
A,<ESC>

然后按住alt,同时重复按下以将逗号附加到每行的末尾。

这对我来说工作得很好,因为它可以很好地控制哪些行可以更改,哪些行不可以更改。

(我也有类似的其他箭头映射,以便于重复.)

下面是要粘贴到vimrc中的映射行:

代码语言:javascript
复制
map <M-DOWN> <DOWN>.
票数 2
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11303032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档