我安装了MacPim版MacVim。我的Vim配置包括pathogen.vim和最新版本的surround.vim的Git克隆。当我从surround.vim代码中打开README.markdown
文件时,请选择Hello World
内的"
并尝试键入cs"'
,c
击键只需删除Hello World
。
有谁知道为什么这不起作用?
当S"
突出显示Hello World
时,它会很好地包围它。我甚至尝试制作一个新文件 - 围绕着某些东西,然后改变我所包围的东西 - 但它根本就没有用。每次按c
时,它都会删除突出显示的所有内容。
答案 0 :(得分:5)
vim中c字的默认行为是“改变”事物。当你突出显示某些内容并点击c时,你告诉vim的是你想要改变它。然后删除它并允许您使用新文本键入它。我想当你突出显示时,点击cs“'它会把你的单词放在哪里?”
答案:不要通过全部选中来突出显示它。只需将光标放在引号内。它会工作得很好。 :)