Upgrade to Pro — share decks privately, control downloads, hide ads and more …

fishとfzfはじめて 豊かになりました / fish and fzf is good

果物リン
November 09, 2022

fishとfzfはじめて 豊かになりました / fish and fzf is good

fishとfzfはじめて 豊かになりました / fish and fzf is good

2022/11/9
【LT会】ターミナル・CUI最適化しNight

fishはいいぞ
fzfもいいぞ

fish <- zsh shellscript やワンライナー変換
https://zenn.dev/fruitriin/scraps/5dd829714b4cab
fzf使いこなしジツ
https://zenn.dev/fruitriin/scraps/5aa42e37bc57cb

果物リン

November 09, 2022
Tweet

More Decks by 果物リン

Other Decks in Technology

Transcript

  1. > git log --pretty="%h - %s" | fzf | awk

    '{print $1}' | xargs git reset
  2. > git log --pretty="%h - %s" | fzf | awk

    '{print $1}' | xargs git reset • git log Ͱίϛοτ ϋογϡͱίϛοτ ϩά • બ୒ͨ͠΋ͷͷί ϛοτϋογϡΛawk • git resetɻ --hard΋
  3. gh pr list | fzf | awk '{print $1}' |

    xargs gh pr checkout • gh pr list ͰPRͷϦε τΛऔಘ • fzfͰߜΓࠐΈ • PR No ͔ΒνΣοΫΞ ΢τ
  4. > git branch | sed -e "s/^.\"* //g" | fzf

    -- preview "git log --pretty='%h - %s' {}" | xargs git switch
  5. 1%) • fi sh͸؆୯ɺૣ͍ɺศར • zshͷ؀ڥߏஙΰϦΰϦ΍ͬͯͨΒڧ͘Ҡߦ͢ΔϞνϕʔγϣ ϯ͸ͳ͍͔΋ • fzf࠷ڧ •

    GUI΍هԱΛཔΓʹૢ࡞ͯͨ͠෦෼ΛຣࡴͰ͖Δ • ࠷ڧͷ؀ڥΛڞ༗ͯ͘͠Εʂ