Home / Installer / mingw-get-inst / mingw-get-inst-20120426
# Win32_Path Mount_Point C:\MinGW\ /mingw C:\MinGW\mingw64\ /mingw64 C:\MinGW\opt\ /opt C:\MinGW\local64\ /local64
Zusatz installieren:
mingw-get install msys-vim mingw-get install msys-rxvt mingw-get install msys-man mingw-get install msys-wget /c/MingW/bin/mingw-get.exe install msys-mintty (TrueType / Anti-Aliasing)
MingW Shell Script anpassen:
C:\MinGW\msys\1.0\msys.bat --rxvt C:\MinGW\msys\1.0\msys.bat --mintty
if "x%MSYSBGCOLOR%" == "x" set MSYSBGCOLOR=Black if "x%MSYSFGCOLOR%" == "x" set MSYSFGCOLOR=White if "x%MINGW32BGCOLOR%" == "x" set MINGW32BGCOLOR=Black if "x%MINGW32FGCOLOR%" == "x" set MINGW32FGCOLOR=White
Copy: Einfach markieren. Wird selber ins Clipboard gestellt
Paste: SHIFT-Linke Maustaste
Startup Script
#!/usr/bash alias ls='ls --color' alias vi='vim' PATH=$PATH:/mingw64/bin source .bashrc
#!/usr/bash DIR=Ex SYM_LINK=Gx SOCKET=Fx PIPE=dx EXE=Cx BLOCK_SP=Dx CHAR_SP=Dx EXE_SUID=hb EXE_GUID=ad DIR_STICKY=Ex DIR_WO_STICKY=Ex export LSCOLORS="$DIR$SYM_LINK$SOCKET$PIPE$EXE$BLOCK_SP$CHAR_SP$EXE_SUID$EXE_GUID$DIR_STICKY$DIR_WO_STICKY" export CLICOLOR="YES" bash_prompt_command() { # How many characters of the $PWD should be kept local pwdmaxlen=30 # Indicate that there has been dir truncation local trunc_symbol=".." local dir=${PWD##*/} pwdmaxlen=$(( ( pwdmaxlen < ${#dir} ) ? ${#dir} : pwdmaxlen )) NEW_PWD=${PWD/#$HOME/\~} local pwdoffset=$(( ${#NEW_PWD} - pwdmaxlen )) if [ ${pwdoffset} -gt "0" ] then NEW_PWD=${NEW_PWD:$pwdoffset:$pwdmaxlen} NEW_PWD=${trunc_symbol}/${NEW_PWD#*/} fi } bash_prompt() { case $TERM in xterm*|rxvt*) local TITLEBAR='\[\033]0;\u:${NEW_PWD}\007\]' ;; *) local TITLEBAR="" ;; esac local NONE="\[\033[0m\]" # unsets color to term's fg color # regular colors local K="\[\033[0;30m\]" # black local R="\[\033[0;31m\]" # red local G="\[\033[0;32m\]" # green local Y="\[\033[0;33m\]" # yellow local B="\[\033[0;34m\]" # blue local M="\[\033[0;35m\]" # magenta local C="\[\033[0;36m\]" # cyan local W="\[\033[0;37m\]" # white # emphasized (bolded) colors local EMK="\[\033[1;30m\]" local EMR="\[\033[1;31m\]" local EMG="\[\033[1;32m\]" local EMY="\[\033[1;33m\]" local EMB="\[\033[1;34m\]" local EMM="\[\033[1;35m\]" local EMC="\[\033[1;36m\]" local EMW="\[\033[1;37m\]" # background colors local BGK="\[\033[40m\]" local BGR="\[\033[41m\]" local BGG="\[\033[42m\]" local BGY="\[\033[43m\]" local BGB="\[\033[44m\]" local BGM="\[\033[45m\]" local BGC="\[\033[46m\]" local BGW="\[\033[47m\]" local UC=$EMW # user's color [ $UID -eq "0" ] && UC=$R # root's color PS1="${TITLEBAR}${EMR}[${UC}\u${EMR}@${UC}\h ${EMB}\${NEW_PWD}${EMR}]${UC}\\$ ${NONE}" # without colors: PS1="[\u@\h \${NEW_PWD}]\\$ " # extra backslash in front of \$ to make bash colorize the prompt } PROMPT_COMMAND=bash_prompt_command bash_prompt