vim: 映射引用之间的冲突

vim: conflict between mapping quote

我将单引号和双引号重新映射到以下内容:

nnoremap " ci"
nnoremap ' ci'

这使得编辑字符串更加容易。但是,在我定义此别名以重新打开上次修改的 vim 文件之前。但这不再有效

alias vil='vim -c "normal '\''0"'

如何解决这个问题或任何其他没有冲突的映射

使用normal! 避免映射。参见 :h :normal