aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test19.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/testdir/test19.in')
-rw-r--r--src/nvim/testdir/test19.in33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/nvim/testdir/test19.in b/src/nvim/testdir/test19.in
new file mode 100644
index 0000000000..aafa34e521
--- /dev/null
+++ b/src/nvim/testdir/test19.in
@@ -0,0 +1,33 @@
+Tests for "r<Tab>" with 'smarttab' and 'expandtab' set/not set.
+Also test that dv_ works correctly
+
+STARTTEST
+:so small.vim
+:set smarttab expandtab ts=8 sw=4
+:" make sure that backspace works, no matter what termcap is used
+:set t_kD=x7f t_kb=x08
+/some
+r :set noexpandtab
+/other
+r
+:" Test replacing with Tabs and then backspacing to undo it
+0wR 
+:" Test replacing with Tabs
+0wR 
+:" Test that copyindent works with expandtab set
+:set expandtab smartindent copyindent ts=8 sw=8 sts=8
+o{
+x:set nosol
+/Second line/
+fwdv_:?^start?,$w! test.out
+:qa!
+ENDTEST
+
+start text
+ some test text
+test text
+ other test text
+ a cde
+ f ghi
+test text
+ Second line beginning with whitespace