Junegunn Choi
3db6b88d82
Add preview-fg and preview-bg for --color
...
Close #1776
5 years ago
Junegunn Choi
168453da71
More key chords for --bind
...
Close #1752
5 years ago
Junegunn Choi
75972d59a8
Add --no-unicode option to draw borders in ASCII characters
...
Close ##1533
6 years ago
Junegunn Choi
27c40dc6b0
Restore STDIN during execute-silent
...
This allows users to terminate the process with CTRL-C when it hangs.
6 years ago
Junegunn Choi
7dbbbef51a
Add support for alt-{up,down,left,right} keys
...
Close #1234
7 years ago
Junegunn Choi
b3b101a89c
Support binding of left-click and right-click
...
left-click and right-click are respectively bound to "ignore" and
"toggle" (after implicitly moving the cursor) by default.
Close #1130
7 years ago
Junegunn Choi
e1582b8323
Clean up renderer code
...
Remove code that is no longer relevant after the removal of ncurses
renderer. This commit also fixes background color issue on tcell-based
FullscreenRenderer (Windows).
7 years ago
Junegunn Choi
bc9d2abdb6
Improve preview window rendering
...
- Fix incorrect display of the last line when more than a line is
wrapped above
- Avoid unnecessary flickering of the window
7 years ago
Junegunn Choi
ca0b3b6fd7
Fixes for Cygwin
...
- Update install script to download Windows binary if $TERM == cygwin
- Unset TERM if $TERM == cygwin (#933 )
- Always use cmd.exe instead of $SHELL when running commands
7 years ago
Edgar Lee
7d3575b362
Use glide to handle go dependencies
7 years ago
Junegunn Choi
d34e4cf698
Support CTRL-Z (SIGSTOP)
8 years ago
Junegunn Choi
6b592137b9
Add support for ctrl-alt-[a-z] key chords
...
Close #906
8 years ago
Junegunn Choi
4b700192c1
Add --border option to draw horizontal lines above and below the finder
...
Goes well with --height
8 years ago
Junegunn Choi
36dceecd58
Add support for ctrl-space key
...
Close #825
8 years ago
Junegunn Choi
ff248d566d
Drop ncurses dependency
...
Close #818
8 years ago
Junegunn Choi
ede7bfb901
Optimize LightRenderer for slow terminals
8 years ago
Junegunn Choi
d64828ce6d
Print error message to stderr on unexpected exit
8 years ago
Junegunn Choi
9977a3e9fc
Make preview renderer suspend early on line wrap
8 years ago
Junegunn Choi
996dcb14a3
Make fzf immediately quit when failed to read /dev/tty
...
Close #798
8 years ago
Junegunn Choi
1448d631a7
Add --height option
8 years ago
Junegunn Choi
a442fe0fd0
Truncate long lines in preview window
...
Add `:wrap` to --preview-window to wrap lines instead
Close #756
8 years ago
Junegunn Choi
de1c6b8727
[tcell] 24-bit color support
...
TAGS=tcell make install
printf "\x1b[38;2;100;200;250mTRUECOLOR\x1b[m\n" |
TERM=xterm-truecolor fzf --ansi
8 years ago
Junegunn Choi
182a6d99fd
[ncurses6] Support italics
8 years ago
Junegunn Choi
8524ea7441
Do not ignore resize event from ncurses and tcell
8 years ago
Junegunn Choi
8c661d4e8c
Revamp escape sequence processing for WSL
...
Also add support for alt-[0-9] and f1[12]
8 years ago
Junegunn Choi
4b332d831e
Add --no-bold option
8 years ago
Junegunn Choi
f87d382ec8
Fix --color=bw on tcell build
8 years ago
Junegunn Choi
898d8d94c8
Fix issues in tcell renderer and Windows build
...
- Fix display of CJK wide characters
- Fix horizontal offset of header lines
- Add support for keys with ALT modifier, shift-tab, page-up and down
- Fix util.ExecCommand to properly parse command-line arguments
- Fix redraw on resize
- Implement Pause/Resume for execute action
- Remove runtime check of GOOS
- Change exit status to 2 when tcell failed to start
- TBD: Travis CI build for tcell renderer
- Pending. tcell cannot reliably ingest keys from tmux send-keys
8 years ago
Michael Kelley
26895da969
Implement tcell-based renderer
8 years ago