Vim选择中的交换点和标记

Lor*_*sum 0 vi vim evil-mode spacemacs

我想使用vanilla Vim在选择的文本中交换点和标记.

考虑一个代码块,在块之前有一些注释.假设我只想在代码块上运行.我可以选择段落vip.但是,这样做会将光标放在段落的底部.如果我能够在选择开始的地方交换光标所在的位置,那么我可以向下移动.

<code>vip</code> <code>C-x C-x o</code> <code>jj</code>,中间序列是<code>exchange-point-and-mark</code>.没有Emacs我该怎么办?</p></p>
    </div>
  </div>

<div class=