Junegunn Choi
53bce0581e
Update fish function
2015-01-04 14:35:13 +09:00
Junegunn Choi
f9f9b671c5
Ask if fzf executable already exists
2015-01-04 14:29:42 +09:00
Junegunn Choi
606d33e77e
Remove race conditions from screen update
2015-01-04 05:09:40 +09:00
Junegunn Choi
d2f7acbc69
Remove race conditions when accessing the last chunk
2015-01-04 05:01:13 +09:00
Junegunn Choi
0dd024a09f
Remove unnecessary delay on non/defered interactive mode
2015-01-04 05:00:28 +09:00
Junegunn Choi
0a6cb62169
Fall back to Ruby version when download failed
2015-01-04 02:42:58 +09:00
Junegunn Choi
9930a1d4d9
Update install script to download tarball
2015-01-04 02:00:22 +09:00
Junegunn Choi
40d0a6347c
Fix scan limit for --select-1 and --exit-0 options
2015-01-04 01:47:59 +09:00
Junegunn Choi
baad26a0fd
Fix exit conditions of --select-1 and --exit-0
2015-01-04 01:36:33 +09:00
Junegunn Choi
f3177305d5
Rewrite fzf in Go
2015-01-04 00:37:29 +09:00
Junegunn Choi
7ba93d9f83
Merge pull request #113 from thedrow/patch-1
...
Use travis' new build workers
2014-12-29 01:03:04 +09:00
Junegunn Choi
ec040d82dd
Improve word motions: ALT-B, ALT-F, ALT-D, ALT-BS ( #112 )
2014-12-24 13:27:39 +09:00
Junegunn Choi
00190677d4
Add support for ALT-D and ALT-BS key bindings
...
https://github.com/junegunn/fzf/issues/111#issuecomment-67832143
2014-12-23 12:22:19 +09:00
Junegunn Choi
d38f7a5eb5
Merge pull request #109 from brettanomyces/reorder_fish_history
...
Reverse the order of fish history
2014-12-13 11:10:29 +09:00
Junegunn Choi
d89c9e94ba
Handle dynamically loaded completion functions ( #107 / #79 )
2014-12-05 00:24:25 +09:00
Junegunn Choi
7e2dfef930
Merge pull request #106 from jagajaga/master
...
Change `/bin/bash` to `/usr/bin/env bash`
2014-12-01 18:19:33 +09:00
Junegunn Choi
80819f3c44
Merge pull request #104 from junegunn/add-with-nth
...
Add --with-nth option
2014-11-04 23:30:11 +09:00
Junegunn Choi
7571baadb4
Fix test failure on Ruby 1.8.7
...
Hashes are unordered on Ruby 1.8
2014-11-04 19:32:31 +09:00
Junegunn Choi
da03a66e69
Add test cases for --with-nth option
2014-11-04 19:01:15 +09:00
Junegunn Choi
3c47b7fa5f
Fix --with-nth option on --multi
2014-11-03 23:58:10 +09:00
Junegunn Choi
ba9365c438
Fix --with-nth option on Ruby 1.8
2014-11-03 23:48:37 +09:00
Junegunn Choi
db37e67575
Skip failing tests on Ruby 1.8
2014-11-01 14:52:29 +09:00
Junegunn Choi
76a3ef8c37
Add --with-nth option ( #102 )
2014-11-01 14:49:05 +09:00
Junegunn Choi
6fd6fff3a6
[vim] Ignore 'dir' option if empty
...
This makes it easier to override FZF command like follows:
autocmd VimEnter * command! -nargs=? -bang -complete=dir FZF call fzf#run({
\ 'sink': 'tabe',
\ 'dir': <q-args>,
\ 'options': '-m',
\ 'tmux_height': empty('<bang>') ? '40%' : '' })
2014-10-15 13:22:00 +09:00
Junegunn Choi
d1387bf512
Use IO.console when possible
2014-10-07 11:49:40 +09:00
Junegunn Choi
4c923a2d19
[uninstall] Remove both patterns of source command ( #97 )
...
- `[ -f ~/.fzf.${shell} ] && source ~/.fzf.${shell}"`
- `source ~/.fzf.${shell}"`
2014-09-18 19:21:58 +09:00
Junegunn Choi
4ee85f11e8
[install] Join line numbers when multiple matches found
2014-09-18 19:03:01 +09:00
Junegunn Choi
829c7f909c
Merge branch 'mjwhitta-master'
2014-09-18 18:49:43 +09:00
Junegunn Choi
175fe158ed
Add vim-plug recipe
2014-09-02 13:06:05 +09:00
Junegunn Choi
80efafcceb
Fix ALT-C keybinding to include symlinked directories
...
Related #95 .
2014-08-31 03:22:51 +09:00
Junegunn Choi
b241409e4b
Merge pull request #95 from Neki/topic/resolve_symlinks
...
Follow symlinks when using bash autocompletion.
2014-08-30 22:33:21 +09:00
Junegunn Choi
6ee811ea03
Update version
2014-08-17 02:21:34 +09:00
Junegunn Choi
d5e7303a25
Change --nth option for CTRL-R key binding ( #90 )
...
Remove `1` from --nth option. With the change you can no more use `$`
anchor to match the tail of a command index. But it makes search
around 15% faster.
jg@jg:~> time cat history | fzf +s -n..,1,2.. -f fzf > /dev/nul
real 0m2.929s
user 0m2.766s
sys 0m0.154s
jg@jg:~> time cat history | fzf +s -n2..,.. -f fzf > /dev/null
real 0m2.535s
user 0m2.422s
sys 0m0.112s
2014-08-17 00:29:57 +09:00
Junegunn Choi
2924fd3e23
Add regression test case for #91
2014-08-17 00:22:22 +09:00
Junegunn Choi
75b44aac13
Ignore UTF-8 Error ( #91 )
2014-08-16 19:52:56 +09:00
Junegunn Choi
86c73105ee
Improve performance of --nth option ( #90 contd.)
2014-08-15 04:01:37 +09:00
Junegunn Choi
2d00abc7cb
Improve performance of --nth option ( #90 )
2014-08-15 03:02:07 +09:00
Junegunn Choi
1e07b3b1c2
[vim] Apply FZF_DEFAULT_{OPTS,COMMAND} when using tmux splits ( #87 )
...
Fixed escaping bug of the previous commit
2014-08-08 03:23:24 +09:00
Junegunn Choi
4313c1c25c
Revert "[vim] Apply FZF_DEFAULT_{OPTS,COMMAND} when using tmux splits ( #87 )"
...
This reverts commit cc9938d4c9 .
2014-08-08 03:13:40 +09:00
Junegunn Choi
cc9938d4c9
[vim] Apply FZF_DEFAULT_{OPTS,COMMAND} when using tmux splits ( #87 )
2014-08-08 02:45:11 +09:00
Junegunn Choi
a54784cd53
Display 'gem install curses' when curses cannot be loaded
2014-07-27 01:08:30 +09:00
Junegunn Choi
22989b0488
Update version number
2014-07-18 13:21:15 +09:00
Junegunn Choi
892aa1e78b
Merge pull request #80 from wilywampa/master
...
Add control + left/right key mappings
2014-07-18 13:20:42 +09:00
Junegunn Choi
69b2a0a733
Suppress error message from bash-completion
2014-07-18 00:25:12 +09:00
Junegunn Choi
13cd4ed546
Handle dynamically loaded completion functions ( #79 )
...
On Ubuntu/Debian, completion functions can be dynamically loaded via
_completion_loader. Since those functions are not visible when
fzf-completion.bash is loaded, we need this special hack to make it
possible to fail back to the original completion function when trigger
sequence is not found.
2014-07-18 00:22:49 +09:00
Junegunn Choi
84fc73ad9c
[bash-completion] unset / unalias / export
2014-07-14 12:48:31 +09:00
Junegunn Choi
4103f5c3cc
[bash-completion] Remove -E option from sed
...
Old versions of sed does not have -E option
2014-07-11 01:09:06 +09:00
Junegunn Choi
5390616694
[bash-completion] Export _fzf_orig_completion_xxx
2014-07-07 00:02:09 +09:00
Junegunn Choi
daf08f801f
[fish] Fix fish key binding issues ( #60 )
...
Although a major overhaul is ongoing (#67 ), it is not yet finished and
cannot be considered stable enough for the next release. This commit
fixes a few apparent issues with small change to the current
implementation.
- Fixed error when $TMPDIR is not defined
- Better escaping of file/directory names
- Splitted functions to workaround fish bug
2014-07-06 20:51:51 +09:00
Junegunn Choi
4e2a1fe5c8
Merge pull request #75 from junegunn/issue-72
...
[bash-completion] Fail back to original completion
2014-07-05 03:06:10 +09:00
Junegunn Choi
03f155484c
[bash-completion] Merge eval statements into one
2014-07-04 21:05:46 +09:00
Junegunn Choi
89298a8d23
[vim] Do not print error message on exit status 1
2014-07-04 18:35:04 +09:00
Junegunn Choi
3b14c5230c
[bash-completion] Fail back to original completion ( #72 )
2014-07-04 18:30:54 +09:00
Junegunn Choi
91401514ab
Merge pull request #71 from junegunn/issue-70
...
Add options: --prompt and --print-query
2014-07-01 01:23:07 +09:00
Junegunn Choi
91d986b6c0
Update README (--print-query)
2014-06-30 12:24:40 +09:00
Junegunn Choi
4d72bd098a
Add --print-query option ( #70 )
2014-06-30 12:23:37 +09:00
Junegunn Choi
502973ff75
Add --prompt option ( #70 )
2014-06-30 12:00:59 +09:00
Junegunn Choi
3e91c189ae
[vim] Defer type fzf to reduce startup time
2014-06-27 21:03:25 +09:00
Junegunn Choi
b0f80b686c
chmod +x fzf
2014-06-27 20:51:54 +09:00
Junegunn Choi
b824928b0b
Merge pull request #69 from junegunn/scrollable
...
Make the list scrollable
2014-06-27 13:32:04 +09:00
Junegunn Choi
ccca34f9f7
Minor refactoring
2014-06-27 12:35:30 +09:00
Junegunn Choi
b5350b24ff
Avoid unnecessary redraw
2014-06-27 08:28:32 +09:00
Junegunn Choi
56ace10a37
Fix mouse-click on --reverse mode
2014-06-27 00:05:01 +09:00
Junegunn Choi
72ec0a3408
Add test cases for result scroll
2014-06-26 19:40:29 +09:00
Junegunn Choi
05118cc440
Minor corrections
...
- Suppress warning message on Ruby 1.8.5
- Remove unnecessary code
2014-06-26 15:35:04 +09:00
Junegunn Choi
e392da20e8
Make scrollable ( #68 )
2014-06-26 12:51:40 +09:00
Junegunn Choi
6e69339f6b
Merge pull request #66 from patspam/master
...
Add vi-command keymap mappings
2014-06-24 00:18:09 +09:00
Junegunn Choi
9ce43d46f6
Guide on running fzf with MacVim and iTerm2 ( #65 )
2014-06-23 23:30:00 +09:00
Junegunn Choi
de09656197
Merge pull request #57 from sencer/master
...
Use `command find` rather than plain `find`
2014-06-19 00:37:36 +09:00
Junegunn Choi
61ba8d5a11
Add a small delay when search is interrupted
...
Search is interrupted when the query string has changed. This frequently
happens when the user is actively typing in a query. This (rather
arbitrary) delay is introduced not to start the next search immediately,
which is likely to be interrupted as well. The result of it is that fzf
feels more responsive.
2014-06-15 18:35:47 +09:00
Junegunn Choi
4a3a5ee70d
[vim] External terminal emulator for GVim
2014-06-15 12:15:39 +09:00
Junegunn Choi
f58a53a001
Fix mouse click on --reverse mode
2014-06-15 04:32:21 +09:00
Junegunn Choi
65c1b53275
[vim] Options to xterm command
2014-06-15 03:18:29 +09:00
Junegunn Choi
0b43f988c7
[vim] Enable fzf in GVim using xterm
2014-06-15 03:06:26 +09:00
Junegunn Choi
f8e357fa19
Extend --nth option to take ranges
...
As discussed in #55
2014-06-14 00:27:34 +09:00
Junegunn Choi
c3a4e4cd23
Implement CTRL-D
2014-06-12 23:43:09 +09:00
Junegunn Choi
9dac12cb32
Remove duplicate examples from README
...
As discussed in #54
2014-06-12 23:28:59 +09:00
Junegunn Choi
d76a3646b7
Update Vim example: Rename functions
...
See: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.260
2014-06-09 10:06:07 +09:00
Junegunn Choi
d7c734acd6
Ignore regex error inside trim call ( #51 )
2014-06-07 01:17:38 +09:00
Junegunn Choi
ed13fc8618
Fix fzf-history-widget ( #48 )
2014-05-29 11:12:48 +09:00
Junegunn Choi
edcd7c6aa6
Remove UTF-8 NFD conversion
...
We have iconv.
2014-05-29 01:08:44 +09:00
Junegunn Choi
b0fdd6db99
Merge pull request #47 from cskeeters/master
...
[zsh-keybinding] Remove tailing substitution
2014-05-29 00:20:08 +09:00
Junegunn Choi
3b218b77eb
Merge pull request #46 from takac/install-update
...
Fix fzf-history-widget to strip `*` from history lines when using tmux and fc
2014-05-26 16:59:56 +09:00
Junegunn Choi
1b9dadb3d3
Avoid unnecessary confirmation
2014-05-22 02:34:20 +09:00
Junegunn Choi
c3827dea10
Add linewise user confirmation
2014-05-22 02:26:59 +09:00
Junegunn Choi
6a1b916598
OK
2014-05-22 02:24:13 +09:00
Junegunn Choi
a2c7b001d5
Update version/date
2014-05-21 10:43:30 +09:00
Junegunn Choi
3c6e938bb1
Fix arrow keys on zsh widget
...
Fixes the problem reported by @elemakil. For some reason unknown,
sometimes the escape sequences of arrow keys are prefixed by 27-79
instead of the ordinary 27-91.
2014-05-21 10:22:17 +09:00
Junegunn Choi
5a0afc5fea
Merge branch 'aboettger-master'
2014-05-21 01:16:49 +09:00
Junegunn Choi
f37be006c3
Update uninstall script
2014-05-21 01:16:42 +09:00
Junegunn Choi
05da892cd2
On writing fzf-tmux combo
2014-05-18 11:01:30 +09:00
Junegunn Choi
f6b1a6278f
Add --reverse option (top-to-bottom layout)
2014-05-17 22:07:18 +09:00
Junegunn Choi
db58182483
Customization of key bindings ( #40 )
2014-05-06 15:39:44 +09:00
Junegunn Choi
6e9f0882da
Update README (missing link to fish key bindings file)
2014-05-04 12:56:43 +09:00
Junegunn Choi
7ed18579dc
set -o vi is required for vi-mode bash key bindings (#39 )
2014-05-04 12:52:33 +09:00
Junegunn Choi
f250fc8f86
Fix #41 : [CTRL-T] long file paths causing wrapping artifacts
2014-05-04 11:28:34 +09:00
Junegunn Choi
6eea9603c2
Fix bug in install script
2014-05-04 00:49:29 +09:00
Junegunn Choi
20915529b7
Add link to examples wiki page
2014-05-02 23:38:36 +09:00
Junegunn Choi
b3efccca81
[fish] Remove temporary file after use
2014-05-02 16:35:36 +09:00
Junegunn Choi
809d465de5
Tip on using git ls-tree ( #31 )
2014-05-02 12:52:06 +09:00