我想要一个删除/添加引号的命令
"This is a text" -> This is a text
This is a text -> "This is a text"
有吗?
答案 0 :(得分:5)
答案 1 :(得分:1)
是,转到命令模式,然后输入:
:%s/\(^"\|"$\)//g
引用行:
:%s/\(^\|$\)/"/g
这会在所有行上执行替换,并在需要时根据您的需要进行调整。
答案 2 :(得分:0)
要删除引号,您可以模拟新对象o"
,表示“引号外”:
nnoremap do" di"vawp
在引用文字中输入do"
,您将获得没有引号的文字。
添加引号可以做(虽然这只能按行工作):
nnoremap yo" I"<end>"<esc>