| @@ -280,11 +280,12 @@ safe-cmd stty stop undef # unbind C-s to stop displaying output | |||||
| # $OSTYPEとか使えるのかな | # $OSTYPEとか使えるのかな | ||||
| iswindows(){ | iswindows(){ | ||||
| uname | grep -iE 'windows|MINGW' >/dev/null 2>&1 | |||||
| # uname | grep -iE 'windows|MINGW' >/dev/null 2>&1 | |||||
| iscygwin || ismsys | |||||
| } | } | ||||
| ismsys(){ | ismsys(){ | ||||
| false | |||||
| uname | grep -E "^MINGW32" >/dev/null 2>&1 | |||||
| } | } | ||||
| iscygwin(){ | iscygwin(){ | ||||
| @@ -321,8 +322,11 @@ if iscygwin; then | |||||
| : alias setclip="tee /dev/clipboard" | : alias setclip="tee /dev/clipboard" | ||||
| : alias catclip="cat /dev/clipboard | tr -d \\r" | : alias catclip="cat /dev/clipboard | tr -d \\r" | ||||
| alias cygsu="cygstart /cygwinsetup.exe" | alias cygsu="cygstart /cygwinsetup.exe" | ||||
| alias em="CYGWIN=tty emacs -nw" | |||||
| alias emacs="CYGWIN=tty emacs -nw" | |||||
| echo "cygwin bash" | echo "cygwin bash" | ||||
| fi | |||||
| if iswindows; then | |||||
| # export PS1=" \[\e[32m\]\u@\H \[\e[33m\]\w\[\e[0m\] \d \t\n\s \# \j \$ " | # export PS1=" \[\e[32m\]\u@\H \[\e[33m\]\w\[\e[0m\] \d \t\n\s \# \j \$ " | ||||
| export PS1=" [\[\e[33m\]\w\[\e[0m\]]\n\[\e[32m\]\u@\H\[\e[0m\] \d \t \s.\v\nhist:\# jobs:\j \$ " | export PS1=" [\[\e[33m\]\w\[\e[0m\]]\n\[\e[32m\]\u@\H\[\e[0m\] \d \t \s.\v\nhist:\# jobs:\j \$ " | ||||
| fi | fi | ||||