summaryrefslogtreecommitdiff
path: root/test/reline/test_key_actor_vi.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/reline/test_key_actor_vi.rb')
-rw-r--r--test/reline/test_key_actor_vi.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/reline/test_key_actor_vi.rb b/test/reline/test_key_actor_vi.rb
index b3d49c9bbb..5a8c4ac64d 100644
--- a/test/reline/test_key_actor_vi.rb
+++ b/test/reline/test_key_actor_vi.rb
@@ -1454,4 +1454,16 @@ class Reline::KeyActor::ViInsert::Test < Reline::TestCase
assert_cursor_max(1)
assert_line('c')
end
+
+ def test_vi_motion_operators
+ assert_instance_of(Reline::KeyActor::ViInsert, @config.editing_mode)
+
+ begin
+ input_keys("test = { foo: bar }\C-[BBBldt}b")
+
+ assert true
+ rescue NoMethodError
+ assert false
+ end
+ end
end