Saturday, June 25, 2016

peco, .bashrc に alias 他を設定

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