summaryrefslogtreecommitdiff
path: root/src/options.go
diff options
context:
space:
mode:
authorMassimo Mund <masmu@users.noreply.github.com>2025-09-05 12:38:22 +0200
committerGitHub <noreply@github.com>2025-09-05 19:38:22 +0900
commitae12e94b1f2d0659f9b1b32ae6380a677ca19d68 (patch)
tree8bc5f8b74f5d4d9780327e8e6e2560d6dcb44110 /src/options.go
parent9ed971cc90c9d65def3c52178578e43f29b68f9f (diff)
downloadfzf-ae12e94b1f2d0659f9b1b32ae6380a677ca19d68.tar.gz
Add sub-word actions (#3997)
Add `backward-subword`, `forward-subword`, `kill-subword`, `backward-kill-subword` actions.
Diffstat (limited to 'src/options.go')
-rw-r--r--src/options.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/options.go b/src/options.go
index f8cb578f..76081ca6 100644
--- a/src/options.go
+++ b/src/options.go
@@ -1663,6 +1663,8 @@ func parseActionList(masked string, original string, prevActions []*action, putA
appendAction(actBackwardDeleteCharEof)
case "backward-word":
appendAction(actBackwardWord)
+ case "backward-subword":
+ appendAction(actBackwardSubWord)
case "clear-screen":
appendAction(actClearScreen)
case "delete-char":
@@ -1683,6 +1685,8 @@ func parseActionList(masked string, original string, prevActions []*action, putA
appendAction(actForwardChar)
case "forward-word":
appendAction(actForwardWord)
+ case "forward-subword":
+ appendAction(actForwardSubWord)
case "jump":
appendAction(actJump)
case "jump-accept":
@@ -1691,6 +1695,8 @@ func parseActionList(masked string, original string, prevActions []*action, putA
appendAction(actKillLine)
case "kill-word":
appendAction(actKillWord)
+ case "kill-subword":
+ appendAction(actKillSubWord)
case "unix-line-discard", "line-discard":
appendAction(actUnixLineDiscard)
case "unix-word-rubout", "word-rubout":
@@ -1699,6 +1705,8 @@ func parseActionList(masked string, original string, prevActions []*action, putA
appendAction(actYank)
case "backward-kill-word":
appendAction(actBackwardKillWord)
+ case "backward-kill-subword":
+ appendAction(actBackwardKillSubWord)
case "toggle-down":
appendAction(actToggle, actDown)
case "toggle-up":