Junegunn Choi
cf4711d878
Fix display of tab characters in --prompt
7 years ago
Junegunn Choi
f5746002fd
Do not "--cycle" on page-up/page-down
...
Close #928
7 years ago
Junegunn Choi
e1e3339770
Implement bindable "change" event and "top" action
...
# Move cursor to the top result whenever the query string is changed
fzf --bind change:top
Close #925
7 years ago
Junegunn Choi
eba9e04e2e
Export FZF_PREVIEW_HEIGHT instead of FZF_HEIGHT
...
https://github.com/junegunn/fzf.vim/issues/361
7 years ago
Junegunn Choi
d34e4cf698
Support CTRL-Z (SIGSTOP)
7 years ago
Junegunn Choi
6fd4be580b
Use alternate screen only when the value of height is 100%
...
Do not automatically decide to use alternate screen when the value of
height exceeds the height of the terminal.
# Use alternate screen
fzf
fzf --height 100%
fzf --no-height
# Still use current screen
fzf --height 10000
7 years ago
Junegunn Choi
53348feb89
Add --no-clear option
7 years ago
Junegunn Choi
cb9238dc4e
Display -S if sort is disabled and toggle-sort is used
...
This is to address a common confusion that one does not realize that
sorting is intentionally turned off by default and can be enabled by
a bind key.
7 years ago
Junegunn Choi
972fb1a29d
Suppress ANSI colors in preview window if --no-color is set
7 years ago
Junegunn Choi
c89ac341e4
Clear background even if background color is not set
...
This is needed when fzf is started from inside a program (e.g. Vim)
and it uses a different background color than the terminal.
- https://github.com/junegunn/fzf.vim/issues/325
- https://github.com/junegunn/fzf.vim/issues/300
7 years ago
Junegunn Choi
0b940e4b2b
Redraw item if query string has changed
7 years ago
Junegunn Choi
c82fb3c9b9
Add toggle-preview-wrap action
7 years ago
Junegunn Choi
309e1d8619
Properly truncate long query string
7 years ago
Junegunn Choi
4b700192c1
Add --border option to draw horizontal lines above and below the finder
...
Goes well with --height
7 years ago
Junegunn Choi
dd156b59fc
Fix display issues with execute action
...
- Move cursor to the top-left corner when starting a command in
alternate screen
- Fix cursor position when returning to alternate screen when fzf is
running in full screen mode
7 years ago
Junegunn Choi
421b9b271a
Add execute-silent action
...
Close #823
7 years ago
Junegunn Choi
ed57dcb924
Extend placeholder expression for multiple selections
...
Close #788
7 years ago
Junegunn Choi
8731d75607
Recalculate the width of trimmed line
...
Close #821
7 years ago
Junegunn Choi
6a75e30941
Allow invisible preview window (--preview-window 0)
...
Close #820
8 years ago
Junegunn Choi
71dec3dc5e
Fix bug where screen is not properly cleared on toggle-preview
8 years ago
Junegunn Choi
ff248d566d
Drop ncurses dependency
...
Close #818
8 years ago
Junegunn Choi
131aa5dd15
Composable actions in --bind
...
Close #816
8 years ago
Junegunn Choi
8e2e63f9b9
Propertly fill window with background color
...
Close #805
8 years ago
Amos Bird
11015df52f
Add half-page-{up,down} actions ( #784 )
8 years ago
Junegunn Choi
ede7bfb901
Optimize LightRenderer for slow terminals
8 years ago
Junegunn Choi
e0036b5ad2
Add --filepath-word option
...
Close #802
8 years ago
Junegunn Choi
2aa739be81
Fix bug where occurrence of the pattern in header lines are highlighted
8 years ago
Junegunn Choi
9977a3e9fc
Make preview renderer suspend early on line wrap
8 years ago
Junegunn Choi
340af463cd
Add --min-height option for percent --height
8 years ago
Junegunn Choi
9d545f9578
Fix update of multi-select pointer
8 years ago
Junegunn Choi
1448d631a7
Add --height option
8 years ago
Junegunn Choi
7b0d9e1e07
Apply --tabstop to preview window
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
3858086047
Always print scroll indicator in preview window
8 years ago
Junegunn Choi
8524ea7441
Do not ignore resize event from ncurses and tcell
8 years ago
Junegunn Choi
4b332d831e
Add --no-bold option
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
Junegunn Choi
0c573b3dff
Prepare for termbox/windows build
...
`TAGS=termbox make` (or `go build -tags termbox`)
8 years ago
Junegunn Choi
9f321cbe13
Fix header lines being cleared on toggle-preview
...
Close #722
8 years ago
Junegunn Choi
0a8d2996dc
Set foreground color without affecting background
...
Close #712
8 years ago
Junegunn Choi
154cf22ffa
Display scroll indicator in preview window
8 years ago
Junegunn Choi
51f532697e
Adjust maximum scroll offset
...
It was possible that a few lines at the bottom may not be visible if
there are lines above that span multiple lines.
8 years ago
Junegunn Choi
3066b206af
Support field index expressions in preview and execute action
...
Also close #679 . The placeholder for the current query is {q}.
8 years ago
Junegunn Choi
957c12e7d7
Fix SEGV when trying to render preview but the window is closed
...
Close #677
8 years ago
Junegunn Choi
1fc5659842
Add support for more ANSI color attributes ( #674 )
...
Dim, underline, blink, reverse
8 years ago
Junegunn Choi
8c8b5b313e
Add preview-page-up and preview-page-down actions
8 years ago
Junegunn Choi
66d55fd893
Make preview windows scrollable
...
Close #669
You can use your mouse or binadble preview-up and preview-down actions
to scroll the content of the preview window.
fzf --preview 'highlight -O ansi {}' --bind alt-j:preview-down,alt-k:preview-up
8 years ago
Junegunn Choi
00f96aae76
Avoid rendering delay when displaying extremely long lines
...
Related #666
8 years ago
Junegunn Choi
37f43fbb35
Add --print0 option
...
Related: #660
8 years ago
Junegunn Choi
401a5fd5ff
Printable character in --expect set should not affect --print-query
8 years ago