| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
enabled).
|
| |
|
|
|
|
| |
prompt. C-u with emacs keys, d with vi.
|
|
|
|
|
|
|
|
|
|
| |
emacs keys, / and ? with vi; n repeats the search again with either key
set. All searching wraps the top/bottom. Goto line is g for both emacs and vi.
The search prompts don't have full line editing, just simple append and delete
characters.
Also sort the mode keys list in tmux.1.
|
|
|
|
|
|
|
| |
scroll key to C-b instead of C-u and use C-u/C-d for half page scrolling with
vi keys. In emacs mode, half page scrolling is bound to M-Up and M-Down.
Suggested by merdely (about a year ago :-)).
|
|
|
|
|
| |
than by the entire screen, to make it easier to pull things out from under the
line indicator. Suggested by claudio.
|
|
|
|
|
|
|
|
| |
real screen width. To indicate the cursor is at the end of the line rather than
the cell before, put a '$' in the last cell.
Also clear the selection when the terminal is resized to avoid tmux getting
confused.
|
| |
|
|
|
|
|
| |
wrapped at the screen edge from those terminated by a newline. Then use this
when copying to combine wrapped lines together into one.
|
|
|
|
|
|
|
|
|
|
|
| |
- a two-dimensional array of cells;
- a two-dimensional array of utf8 data;
- an array of line lengths.
Now it is a single array of a new struct grid_line each of which represents a
line and containts the length and an array of cells and an array of utf8 data.
This will make it easier to add additional per-line members, such as flags.
|
|
|
|
|
|
|
|
| |
background by setting or clearing the reverse attribute.
This makes a few applications which don't use the reverse attribute themselves
a little happier, and allows the status, message and mode options to have
default attributes and fg/bg options that work as expected when set as reverse.
|
|
|
|
| |
modes.
|
|
|
|
|
|
| |
a named tree on start and use that for lookups. Also add command to string
translation tables and modify list-keys to show the the mode key bindings (new
-t argument).
|
|
|
|
| |
MODEKEYCOPY_QUIT to _CANCEL to match the others.
|
|
|
|
|
|
|
| |
lumping them all together, split editing keys from those used in choice/more
mode and those for copy/scroll mode.
Tidier and clearer, and the first step towards customisable mode keys.
|
| |
|
|
|
|
| |
emacs and vi). From Kalle Olavi Niemitalo.
|
| |
|
|
|
|
|
| |
non-whitespace character. ^ with vi and M-m with emacs key bindings. Another
from Kalle Olavi Niemitalo, thanks.
|
|
|
|
| |
single function, from Kalle Olavi Niemitalo.
|
|
|
|
|
|
|
| |
screen width. When built with -DDEBUG, this made the grid bounds checking code
kill the server. Restrict copying to the actual width.
From Kalle Olavi Niemitalo, thanks.
|
|
|
|
| |
Olavi Niemitalo, thanks.
|
|
|
|
|
|
|
| |
when trying to paste them, found by me, and miscalculation of the start/end
causing random fatal errors when copying in copy-mode, reported by sthen.
ok sthen "put it in" deraadt
|
|
terminal to be switched between several different windows and programs
displayed on one terminal be detached from one terminal and moved to another.
ok deraadt pirofti
|