Sublime Text 3 中的边界敏感 Ctrl+D(windows)
Boundary sensitive Ctrl+D in Sublime Text 3(windows)
我和maček有同样的要求
我在这里借用了 maček 的例子:
我的代码pic1
:
我 select es
的第一个实例并看到这个(使用游标 select)
pic2
:
完美!但是,当我点击 ctrl + D 几次时,它最终会 selecting this
pic3
:
Taylan 的回答是
If you put your cursor (caret) on the word but not select it and then press Cmd + d it is going to select like in 2nd image.
相当混乱。
在 windows 中,在 sublime 中总是有一条 input cursor
(一条闪烁的垂直线,可能称为插入符号),无需 selecting 任何类型 ctrl + D 将 select input cursor
附近的字符。无法得到结果 pic2
以下内容来自 Windows 7 上的 Sublime Text 3 (Build 3095)。在 OS X 和 Linux 以及其他平台上的行为完全相同构建。
首先,我们输入文本并将光标放在字符串中第一个单词的任意位置,es
:
test 'es cookie set on .test' do
# ^^^ anywhere here
可以在 [=12= 之前]、e
和 s
之间,或者在 s
之后 - 都没有关系。
接下来,没有 double-clicking,按 CtrlD,其中 selects es
并突出显示该词的其他实例。
现在,再按 CtrlD 两次,只有个人 es
将被 selected,而不是那些包含在其他词中的词,例如 t<b><i>es</i></b>t
:
现在,如果您要 double-click 或 select es
的第一个实例,然后按 Ctrl D几次,结果是:
es
的每个 个实例都将被 selected,即使在另一个词中,例如 t<b> <i>es</i></b>t
或 cookie<b><i>es</i></b>
.
我所描述的是 Sublime Text 在所有平台上的默认行为,包括 Windows。如果将光标放在一个单词上并按 CtrlD,整个单词应该被 selected。如果那没有发生,那么键绑定已经以某种方式被更改,通过插件或在您的用户键绑定文件中。
我和maček有同样的要求
我在这里借用了 maček 的例子:
我的代码pic1
:
我 select es
的第一个实例并看到这个(使用游标 select)
pic2
:
完美!但是,当我点击 ctrl + D 几次时,它最终会 selecting this
pic3
:
Taylan 的回答是
If you put your cursor (caret) on the word but not select it and then press Cmd + d it is going to select like in 2nd image.
相当混乱。
在 windows 中,在 sublime 中总是有一条 input cursor
(一条闪烁的垂直线,可能称为插入符号),无需 selecting 任何类型 ctrl + D 将 select input cursor
附近的字符。无法得到结果 pic2
以下内容来自 Windows 7 上的 Sublime Text 3 (Build 3095)。在 OS X 和 Linux 以及其他平台上的行为完全相同构建。
首先,我们输入文本并将光标放在字符串中第一个单词的任意位置,es
:
test 'es cookie set on .test' do
# ^^^ anywhere here
可以在 [=12= 之前]、e
和 s
之间,或者在 s
之后 - 都没有关系。
接下来,没有 double-clicking,按 CtrlD,其中 selects es
并突出显示该词的其他实例。
现在,再按 CtrlD 两次,只有个人 es
将被 selected,而不是那些包含在其他词中的词,例如 t<b><i>es</i></b>t
:
现在,如果您要 double-click 或 select es
的第一个实例,然后按 Ctrl D几次,结果是:
es
的每个 个实例都将被 selected,即使在另一个词中,例如 t<b> <i>es</i></b>t
或 cookie<b><i>es</i></b>
.
我所描述的是 Sublime Text 在所有平台上的默认行为,包括 Windows。如果将光标放在一个单词上并按 CtrlD,整个单词应该被 selected。如果那没有发生,那么键绑定已经以某种方式被更改,通过插件或在您的用户键绑定文件中。