title: Boundary sensitive Ctrl+D in Sublime Text 3(windows)
body: <p>I have same requirement with <a href="https://stackoverflow.com/questions/17776999/boundary-sensitive-cmdd-in-sublime-text">maček</a></p>
  
  <p>I borrow maček's example here:</p>
  
  <p>my code <code>pic1</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/IIcsr.png" alt="my code"></p>
  
  <p>I select the first instance of <code>es</code> and see this (using cursor select)</p>
  
  <p><code>pic2</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/SYfBm.png" alt="initial selection"></p>
  
  <p>Perfect! However, when I tap <kbd>ctrl</kbd> + <kbd>D</kbd> a couple times, it will end up selecting this</p>
  
  <p><code>pic3</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/KcpyK.png" alt="annoying"></p>
  
  <p>The answer from Taylan says </p>
  
  <blockquote>
    <p>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.</p>
  </blockquote>
  
  <p>Quite confusing.
  In windows, there is always a <code>input cursor</code>(a flashing vertical line, maybe call as caret) in sublime, Without selecting any thing type <kbd>ctrl</kbd> + <kbd>D</kbd> would select the char nearby the <code>input cursor</code>. Can't not get the result as <code>pic2</code></p>