m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-18 16:45:38 -05:00

Updated Examples (markdown)

NightMachinary
2019-08-04 21:48:25 +04:30
parent d82b557121
commit 50c000d4ec

@@ -5,6 +5,7 @@
Table of Contents
=================
* [General](#general)
* [Opening files](#opening-files)
* [Changing directory](#changing-directory)
* [Searching file contents](#searching-file-contents)
@@ -54,6 +55,24 @@ Table of Contents
### General
```sh
# Use fd and fzf to get the args to a command.
# Works only with zsh
# Examples:
# f mv # To move files. You can write the destination after selecting the files.
# f 'echo Selected: '
# f 'echo Selected music: ' --extention mp3
# fc rm # To rm files in current directory
f() {
sels=( "${(@f)$(fd "${fd_default[@]}" "${@:2}"|fz)}" )
test -n "$sels" && print -z -- "$1${sels[@]:q:q}"
}
# Like f, but not recursive.
fc() f "$@" --max-depth 1
```
### Opening files