summaryrefslogtreecommitdiffstats
path: root/src/terminal.go
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2023-04-22 15:48:51 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2023-04-22 15:48:51 +0900
commit0c61d8171374337bdc37ac217b09c0b30d1b37ee (patch)
tree3587812252ebb68b5442fd1b8eb085fccb7bfa6f /src/terminal.go
parent7c6f5dba63a4cf54a785090c26479003118f0046 (diff)
Add toggle-track action
Diffstat (limited to 'src/terminal.go')
-rw-r--r--src/terminal.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/terminal.go b/src/terminal.go
index cbbde9c5..20a15d9a 100644
--- a/src/terminal.go
+++ b/src/terminal.go
@@ -337,6 +337,7 @@ const (
actToggleUp
actToggleIn
actToggleOut
+ actToggleTrack
actDown
actUp
actPageUp
@@ -1464,6 +1465,9 @@ func (t *Terminal) printInfo() {
output += " -S"
}
}
+ if t.track {
+ output += " +T"
+ }
if t.multi > 0 {
if t.multi == maxMulti {
output += fmt.Sprintf(" (%d)", len(t.selected))
@@ -3274,6 +3278,9 @@ func (t *Terminal) Loop() {
t.paused = !t.paused
changed = !t.paused
req(reqPrompt)
+ case actToggleTrack:
+ t.track = !t.track
+ req(reqInfo)
case actEnableSearch:
t.paused = false
changed = true