From a9db1caf19d34f13319a3ebf92100c2c92015582 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 11 Feb 2016 10:32:49 +0100 Subject: vis: implement gn and gN text objects The behaviour when no match is found is not yet optimal. --- config.def.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'config.def.h') diff --git a/config.def.h b/config.def.h index 5d53e41..31d7dac 100644 --- a/config.def.h +++ b/config.def.h @@ -123,6 +123,8 @@ static const KeyBinding bindings_textobjects[] = { { "ie", ACTION(TEXT_OBJECT_ENTIRE_INNER) }, { "if", ACTION(TEXT_OBJECT_FUNCTION_INNER) }, { "il", ACTION(TEXT_OBJECT_LINE_INNER) }, + { "gn", ACTION(TEXT_OBJECT_SEARCH_FORWARD) }, + { "gN", ACTION(TEXT_OBJECT_SEARCH_BACKWARD) }, { 0 /* empty last element, array terminator */ }, }; @@ -235,6 +237,8 @@ static const KeyBinding bindings_normal[] = { { "", ALIAS("$") }, { "gf", ACTION(OPEN_FILE_UNDER_CURSOR) }, { "gf", ACTION(OPEN_FILE_UNDER_CURSOR_NEW_WINDOW) }, + { "gn", ALIAS("vgn") }, + { "gN", ALIAS("vgN") }, { 0 /* empty last element, array terminator */ }, }; -- cgit v1.2.3