滑鼠點兩下選取一個字詞(word)的功能,在 Windows 下預設會包含字後面的空白,無視 DOM 元素邊界,還會把全形空白包進去。

平時不太會察覺,發現時往往不舒服,例如:

這個行為在 Chrome 也是一樣,但好像無解,只有 Firefox 可以用 about:config 改掉:

layout.word_select.eat_space_to_next_word 改成 false就可以了,參考


其他跟選取空白有關的選項:

  • layout.word_select.stop_at_punctuation

    不要包含標點符號,預設 true

  • layout.word_select.stop_at_underscore

    不要包含底線,預設 false

  • editor.word_select.delete_space_after_doubleclick_selection

    編輯文字時,點兩下選取後再刪除,會把字前後的空白也刪掉,若不是點兩下選取就沒有效果,預設 false
    參考 Bug 由來