Many times I cut text (using Ctrl-x) with intention to patse it elsewhere, but then I accidentally press Ctrl-x/Ctrl-c again instead of Ctrl-v. When realizing that I press the correct Ctrl-v. What I expect to get is the the previous text I cut from the text, but I get an empty text or a new line. Most text editors realize that cutting an empty text is just a mistake (you can even try it when you reply here, on this text box ). I think sublime should correct this and behave the same.

Ctrl+X cutting the entire line when there's no selection is a fairly common idiom for Windows apps (Visual Studio does it, for instance). It means the key sequence Ctrl+C, Ctrl+V is an easy way to duplicate the current line.

You can change the behaviour by changing the key binding (in Default.sublime-keymap) from: