aboutsummaryrefslogtreecommitdiffstats
path: root/test/reline/test_key_actor_vi.rb
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2020-11-14 22:52:38 +0900
committeraycabta <aycabta@gmail.com>2020-12-05 02:58:58 +0900
commitc85035363feb79d283a753db1fe795fff0067213 (patch)
tree555cb971b13f0900296a9f2de6ab0b5a64fd0f82 /test/reline/test_key_actor_vi.rb
parent21f26018d253bf1320432a956a9ce7dfa8ab7adb (diff)
downloadruby-c85035363feb79d283a753db1fe795fff0067213.tar.gz
[ruby/reline] Key strokes like 2dl should behave d2l
Key strokes, vi arg, operator, and motion should be treated as operator, vi arg, and motion. https://github.com/ruby/reline/commit/d1a7e74aa4
Diffstat (limited to 'test/reline/test_key_actor_vi.rb')
-rw-r--r--test/reline/test_key_actor_vi.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/reline/test_key_actor_vi.rb b/test/reline/test_key_actor_vi.rb
index fb7c8042ea..edef573619 100644
--- a/test/reline/test_key_actor_vi.rb
+++ b/test/reline/test_key_actor_vi.rb
@@ -1234,11 +1234,11 @@ class Reline::KeyActor::ViInsert::Test < Reline::TestCase
assert_cursor(8)
assert_cursor_max(11)
assert_line('aaa bbb ccc')
- input_keys('2dl') # TODO This should delete 2 chars.
+ input_keys('2dl')
assert_byte_pointer_size('aaa bbb ')
assert_cursor(8)
- assert_cursor_max(10)
- assert_line('aaa bbb cc')
+ assert_cursor_max(9)
+ assert_line('aaa bbb c')
end
def test_vi_change_meta