|
bash historie og kommandolinje innpakning
Som standard bruker vi ksh (88) som skall vår. Jeg foretrekker bash, så jeg lagt inn denne linjen min. Profil:
Code:
exec bash -o vi
Jeg har også lagt dette til min. Bashrc?:
Code:
#***********************************************
#These are important tweaks specific to BASH:
#***********************************************
#this one makes sure that long commands strings line wrap to the next line
[ -z "$PS1" ] && return
#instead of wrapping onto the start of the same line.
shopt -s checkwinsize
#this corrects typos when spelling out paths.
shopt -s cdspell
alias c=clear
Selvfølgelig fungerer alias fin, men når jeg prøver å bruke opp-tasten for å trekke opp en tidligere kommando fra historien, vil det ikke virke før jeg trykker ned tasten først. Jeg kan heller ikke få linjebryting skal fungere korrekt. Når jeg starter med en melding som dette:
Code:
myBashPrompt>
Jeg ender opp med denne etter en lang kommando:
Code:
andashPrompt> This is what happens when I type a really long comm
Hvis du lagt merke til, overwrote det vikle ledeteksten. Hvordan får jeg dette til å pakke riktig på en ny linje? Dessuten, hvordan kan jeg få min bash historie å komme opp uten å trykke ned, opp?
Jeg bør også nevne at jeg bruker putty til ssh i våre maskiner.
Sist endret av mrwatkin; 07-02-2009 kl 01:56..
|