diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2018-05-17 21:50:18 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2018-05-17 21:51:41 +0200 |
| commit | 9cbe218f271ac97c5562b610fc2e2ebbd947fc3a (patch) | |
| tree | a7cd9c44a24ef8480e3dff66527f7f6c69205e12 /lua/vis-std.lua | |
| parent | 50b49e661aea8d7b9873a9e84a51f72b3121ad52 (diff) | |
| download | vis-9cbe218f271ac97c5562b610fc2e2ebbd947fc3a.tar.gz vis-9cbe218f271ac97c5562b610fc2e2ebbd947fc3a.tar.xz | |
vis: display count/input queue content in status bar
Fix #695
Diffstat (limited to 'lua/vis-std.lua')
| -rw-r--r-- | lua/vis-std.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/vis-std.lua b/lua/vis-std.lua index f0607f2..05bf832 100644 --- a/lua/vis-std.lua +++ b/lua/vis-std.lua @@ -91,6 +91,14 @@ vis.events.subscribe(vis.events.WIN_STATUS, function(win) table.insert(left_parts, (file.name or '[No Name]') .. (file.modified and ' [+]' or '') .. (vis.recording and ' @' or '')) + local count = vis.count + local keys = vis.input_queue + if keys ~= '' then + table.insert(right_parts, keys) + elseif count then + table.insert(right_parts, count) + end + if #win.selections > 1 then table.insert(right_parts, selection.number..'/'..#win.selections) end |
