Omer Katz
b34f93f307
Use travis' new build workers
...
They boot faster and since we don't use root we can use them.
2014-12-28 17:11:13 +02: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
brettanomyces
ee433ef6e9
reverse history for fish shell
2014-12-13 11:54:35 +13: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
Arseniy Seroka
0296fcb5cd
bash -> env bash
2014-11-30 23:04:15 +03: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
Miles Whittaker
990fa00660
Check before sourcing, no longer need to remove
2014-09-18 00:01:39 -04:00
Miles Whittaker
77592825f0
Sometimes users prefer . instead of source
...
So only check for file name
2014-09-17 23:55:28 -04:00
Miles Whittaker
ce53b9b2a5
Ignore user-defined grep aliases
2014-09-14 00:53:53 -04: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
Benoît Faucon
11967be017
Follow symlinks when using bash autocompletion.
2014-08-30 14:56:30 +02: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
Jacob Niehus
b9ab7d2413
Add control + left/right key mappings
2014-07-17 21:09:21 -07: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
Sencer Selcuk
7261d3afcd
allow installation with sudo privileges
2014-07-15 12:12:05 +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