在 Sublime Text 2 中,我可以通过把光标放在两个单词之间的空格上并按下 来调换两个单词。然而,在 Sublime Text 3 (OS X Mavericks 上的 build 3059) 中,我得到的是默认的 OS X 行为,即只调换两个字符。即使我通过状态栏Ctrl+T
进行选择,情况也是如此。Edit > Text > Transpose
这是错误,还是设计使然?有没有办法恢复以前的行为?
答案1
这TransposeCharacter 插件提供更智能的转置,请参阅自述文件了解详细信息,甚至此截屏视频. 它与MarkAndMove 插件。
虽然这不能回答你的问题,但我希望它可以使它过时:)
答案2
你可以看看我的改革插件。它有move_word_left
和move_word_right
命令,应该可以解决您的问题。