aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-09-07 19:28:15 -0700
committerGitHub <noreply@github.com>2019-09-07 19:28:15 -0700
commit3dbd94dafa25b6bd5a425b3a5b0c57ee196bde27 (patch)
tree208fa917f8051bc4eab0c8f749be41e77ef09311 /src/nvim/testdir
parentdd7355358edc40734afcce695432756859377eb8 (diff)
parent15459f92551c9f20a0bd5625e8bd9a4259a6c16c (diff)
downloadrneovim-3dbd94dafa25b6bd5a425b3a5b0c57ee196bde27.tar.gz
rneovim-3dbd94dafa25b6bd5a425b3a5b0c57ee196bde27.tar.bz2
rneovim-3dbd94dafa25b6bd5a425b3a5b0c57ee196bde27.zip
Merge #10963 from janlazo/vim-8.1.1988
vim-patch:8.0.1550,8.1.{1716,1988}
Diffstat (limited to 'src/nvim/testdir')
-rw-r--r--src/nvim/testdir/test_edit.vim15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_edit.vim b/src/nvim/testdir/test_edit.vim
index 1010ae4e09..98fa9a3c47 100644
--- a/src/nvim/testdir/test_edit.vim
+++ b/src/nvim/testdir/test_edit.vim
@@ -1484,3 +1484,18 @@ func Test_edit_special_chars()
close!
endfunc
+
+func Test_edit_startinsert()
+ new
+ set backspace+=start
+ call setline(1, 'foobar')
+ call feedkeys("A\<C-U>\<Esc>", 'xt')
+ call assert_equal('', getline(1))
+
+ call setline(1, 'foobar')
+ call feedkeys(":startinsert!\<CR>\<C-U>\<Esc>", 'xt')
+ call assert_equal('', getline(1))
+
+ set backspace&
+ bwipe!
+endfunc