m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-19 09:03:43 -05:00

Updated examples (markdown)

Junegunn Choi
2014-07-04 02:47:05 -07:00
parent 4d45c1b628
commit e70b972d30

@@ -1,8 +1,8 @@
Useful examples
===============
Feel free to edit this page if you have a nice example of using fzf.
Shell scripts
=============
Opening files
-------------
@@ -15,6 +15,13 @@ fe() {
file=$(fzf --query="$1" --select-1 --exit-0)
[ -n "$file" ] && ${EDITOR:-vim} "$file"
}
# Equivalent to above, but opens it with `open` command
fo() {
local file
file=$(fzf --query="$1" --select-1 --exit-0)
[ -n "$file" ] && open "$file"
}
```
Changing directory
@@ -101,8 +108,8 @@ fco() {
}
```
ctags
-----
Tags
----
```sh
# ftags - search ctags
@@ -132,18 +139,12 @@ fs() {
}
```
open files
----
```sh
fo() {
local file
file=$(fzf --query="$1" --select-1 --exit-0)
[ -n "$file" ] && open "$file"
}
```
Vim scripts
===========
narrow ag results within vim
Narrow ag results within vim
----
add this to your .vimrc