【发布时间】:2011-12-04 08:36:47
【问题描述】:
当我在 sublime text 2 上有一行文本时,说我有“test”行。 如果插入符号在“e”和“s”之间,并且我按下向上按钮,它不会做任何事情。 我想改变它,所以如果当前行上方没有行,当我按下时,插入符号应该转到行的开头。
与向下按钮相同。 如果当前行之间没有行,插入符号应该移动到行尾。
这是默认的 textmate 行为,我经常使用它。
我可以用键绑定在 sublime text 2 上更改它吗? 我知道它应该是这样的:
{ "keys": ["up"], "command": "move", "args": {"by": "characters", "forward": false }, "context":
[
{ "key": "something", "operator": "not_regex_contains", "operand": "\n" }
] }
我找不到合适的上下文。我试过preceding_text not_regex_contains "\n",但是preceding_text 只返回当前行开头和插入符号之间的文本。
有什么想法吗?
谢谢。
【问题讨论】: