m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-14 22:33:47 -05:00

Typo & grammar fixes in README (#1413)

This commit is contained in:
Christian Muehlhaeuser
2018-11-09 08:50:16 +01:00
committed by Junegunn Choi
parent b46227dcb6
commit d4ed955aee

View File

@@ -127,10 +127,10 @@ But instead of separately installing fzf on your system (using Homebrew or
vim-plug to do both. vim-plug to do both.
```vim ```vim
" PlugInstall and PlugUpdate will clone fzf in ~/.fzf and run install script " PlugInstall and PlugUpdate will clone fzf in ~/.fzf and run the install script
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
" Both options are optional. You don't have to install fzf in ~/.fzf " Both options are optional. You don't have to install fzf in ~/.fzf
" and you don't have to run install script if you use fzf only in Vim. " and you don't have to run the install script if you use fzf only in Vim.
``` ```
### Arch Linux ### Arch Linux
@@ -312,16 +312,16 @@ fullscreen mode.
fzf --height 40% fzf --height 40%
``` ```
Key bindings for command line Key bindings for command-line
----------------------------- -----------------------------
The install script will setup the following key bindings for bash, zsh, and The install script will setup the following key bindings for bash, zsh, and
fish. fish.
- `CTRL-T` - Paste the selected files and directories onto the command line - `CTRL-T` - Paste the selected files and directories onto the command-line
- Set `FZF_CTRL_T_COMMAND` to override the default command - Set `FZF_CTRL_T_COMMAND` to override the default command
- Set `FZF_CTRL_T_OPTS` to pass additional options - Set `FZF_CTRL_T_OPTS` to pass additional options
- `CTRL-R` - Paste the selected command from history onto the command line - `CTRL-R` - Paste the selected command from history onto the command-line
- If you want to see the commands in chronological order, press `CTRL-R` - If you want to see the commands in chronological order, press `CTRL-R`
again which toggles sorting by relevance again which toggles sorting by relevance
- Set `FZF_CTRL_R_OPTS` to pass additional options - Set `FZF_CTRL_R_OPTS` to pass additional options
@@ -373,7 +373,7 @@ cd ~/github/fzf**<TAB>
#### Process IDs #### Process IDs
Fuzzy completion for PIDs is provided for kill command. In this case Fuzzy completion for PIDs is provided for kill command. In this case,
there is no trigger sequence, just press tab key after kill command. there is no trigger sequence, just press tab key after kill command.
```sh ```sh
@@ -426,7 +426,7 @@ _fzf_compgen_dir() {
On bash, fuzzy completion is enabled only for a predefined set of commands On bash, fuzzy completion is enabled only for a predefined set of commands
(`complete | grep _fzf` to see the list). But you can enable it for other (`complete | grep _fzf` to see the list). But you can enable it for other
commands as well like follows. commands as well as follows.
```sh ```sh
complete -F _fzf_path_completion -o default -o bashdefault ag complete -F _fzf_path_completion -o default -o bashdefault ag
@@ -443,7 +443,7 @@ Advanced topics
### Performance ### Performance
fzf is fast, and is [getting even faster][perf]. Performance should not be fzf is fast and is [getting even faster][perf]. Performance should not be
a problem in most use cases. However, you might want to be aware of the a problem in most use cases. However, you might want to be aware of the
options that affect the performance. options that affect the performance.
@@ -454,7 +454,7 @@ options that affect the performance.
- `--with-nth` makes fzf slower as fzf has to tokenize and reassemble each - `--with-nth` makes fzf slower as fzf has to tokenize and reassemble each
line. line.
- If you absolutely need better performance, you can consider using - If you absolutely need better performance, you can consider using
`--algo=v1` (the default being `v2`) to make fzf use faster greedy `--algo=v1` (the default being `v2`) to make fzf use a faster greedy
algorithm. However, this algorithm is not guaranteed to find the optimal algorithm. However, this algorithm is not guaranteed to find the optimal
ordering of the matches and is not recommended. ordering of the matches and is not recommended.
@@ -475,7 +475,7 @@ See *KEY BINDINGS* section of the man page for details.
### Preview window ### Preview window
When `--preview` option is set, fzf automatically starts external process with When `--preview` option is set, fzf automatically starts an external process with
the current line as the argument and shows the result in the split window. the current line as the argument and shows the result in the split window.
```bash ```bash
@@ -483,7 +483,7 @@ the current line as the argument and shows the result in the split window.
fzf --preview 'cat {}' fzf --preview 'cat {}'
``` ```
Since preview window is updated only after the process is complete, it's Since the preview window is updated only after the process is complete, it's
important that the command finishes quickly. important that the command finishes quickly.
```bash ```bash
@@ -582,9 +582,9 @@ fzf -m | while read -l r; set result $result $r; end; and vim $result
``` ```
The globbing system is different in fish and thus `**` completion will not work. The globbing system is different in fish and thus `**` completion will not work.
However, the `CTRL-T` command will use the last token on the commandline as the However, the `CTRL-T` command will use the last token on the command-line as the
root folder for the recursive search. For instance, hitting `CTRL-T` at the end root folder for the recursive search. For instance, hitting `CTRL-T` at the end
of the following commandline of the following command-line
```sh ```sh
ls /var/ ls /var/