13,002
回編集
128行目: | 128行目: | ||
alias -g GI='| grep -ri' | alias -g GI='| grep -ri' | ||
alias -g D='--detail' | alias -g D='--detail' | ||
alias -g mount='mount -o ro,noload' | |||
alias -g umount='umount -fl' | |||
alias -g nano='nano -lmS' | |||
# エイリアス | # エイリアス | ||
151行目: | 154行目: | ||
alias plasma=" killall plasmashell; plasmashell > /dev/null 2>&1 & disown" | alias plasma=" killall plasmashell; plasmashell > /dev/null 2>&1 & disown" | ||
alias sshpi='ssh <ユーザ名>@<ホスト名またはIPアドレス> -p <ポート番号> -i <暗号鍵ファイルのフルパス>' | alias sshpi='ssh <ユーザ名>@<ホスト名またはIPアドレス> -p <ポート番号> -i <暗号鍵ファイルのフルパス>' | ||
alias | alias sshsakura='ssh <ユーザ名>@<ホスト名またはIPアドレス> -p <ポート番号>' | ||
# KVMをインストールしている場合 | # KVMをインストールしている場合 | ||
158行目: | 161行目: | ||
# FreeRDPをインストールしている場合 | # FreeRDPをインストールしている場合 | ||
alias rwin10=' /home/ユーザ名/FreeRDP/freerdp-nightly/bin/xfreerdp /u:<仮想マシンのユーザ名> /p:<パスワード> /w: | alias rwin10=' /home/ユーザ名/FreeRDP/freerdp-nightly/bin/xfreerdp /u:<仮想マシンのユーザ名> /p:<パスワード> /w:1600 /h:900 +clipboard /sound:rate:44100,channel:2 /drive:<共有ディレクトリ名>,<共有ディレクトリのフルパス> /v:<仮想マシンのIPアドレス>' | ||
# backspace,deleteキーを使えるように | # backspace,deleteキーを使えるように | ||
222行目: | 224行目: | ||
# mkdirとcdを同時実行 | # mkdirとcdを同時実行 | ||
function mkcd() { | function mkcd() | ||
if [[ -d $1 | { | ||
if [ "$#" -eq 0 ]; then | |||
cd $1 | echo "Too few arguments!" | ||
elif [ "$#" -eq 1 ]; then | |||
if [ -d $1 ]; then | |||
echo "$1 already exists!" | |||
cd $1 | |||
else | |||
mkdir -p $1 && cd $1 | |||
fi | |||
else | else | ||
echo "Too many arguments!" | |||
fi | fi | ||
} | } | ||
# manコマンドの結果をfirefoxで閲覧 | # manコマンドの結果をfirefoxで閲覧 | ||
function manh() { | function manh() | ||
if [ "$#" -eq "1" ]; then | { | ||
if [ "$#" -eq 0 ]; then | |||
echo "Too few arguments!" | |||
elif [ "$#" -eq "1" ]; then | |||
man --html=firefox $1 & | man --html=firefox $1 & | ||
else | else | ||
239行目: | 251行目: | ||
fi | fi | ||
} | } | ||
# git設定 | # git設定 | ||
RPROMPT="%{${fg[blue]}%}[%~]%{${reset_color}%}" | RPROMPT="%{${fg[blue]}%}[%~]%{${reset_color}%}" |