peco, .bashrc に alias 他を設定。
function find_cd() {
cd "$(find . * -maxdepth 1 | peco)"
}
alias pcd="find_cd;clear;pwd;ls -lGh"function find_open() {
open "$(find . * -maxdepth 1 | peco)"
}
alias pop="find_open;clear;pwd;ls -lGh"function find_less() {
less "$(find . * -maxdepth 1 | peco)"
}
alias pl="find_less;clear;pwd;ls -Gh"function find_ls() {
ls "$(find . * -maxdepth 1 | peco)"
}
alias pls="find_ls"
(1)ディレクトリに入る pcd
pcd という自分の設定したコマンドを叩き、カレント・ディレクトリから、自分が入りたいディレクトリを選ぶ。コマンド終了後には、その指定したディレクトリに、すでに入っており、clear; pwd;ls もしてある。
(2)ファイルを開く pop
pop という自分の設定したコマンドを叩き、カレント・ディレクトリから、自分が入りたいファイルを選ぶ。コマンド終了後には、その指定したファイルが開かれてある。
(3)テキストファイルを見る pl
(4)指定したディレクトリの中身をリスト表示する pls
<参考にしたページ>
え、まだpecoを使ってないの???
No comments:
Post a Comment