I tried to prettify the code and indented the prompt variable (that
spanned multiple lines...) this messed the prompt up. Have come up with a different solution for a prompt with a newline in it.
This commit is contained in:
parent
5607c91170
commit
d5bf3663f2
|
@ -15,6 +15,7 @@
|
||||||
#set important shell variables
|
#set important shell variables
|
||||||
#fancy way of testing if a command exists
|
#fancy way of testing if a command exists
|
||||||
(($+command[ruby])) && export PATH="$PATH:$(ruby -e 'puts Gem.user_dir' 2> /dev/null)/bin"
|
(($+command[ruby])) && export PATH="$PATH:$(ruby -e 'puts Gem.user_dir' 2> /dev/null)/bin"
|
||||||
|
#test that these nonstandard paths exist before adding to PATH.
|
||||||
testPath="$HOME/.local/bin"
|
testPath="$HOME/.local/bin"
|
||||||
[ -f $testPath ] && export PATH="$PATH:$testPath"
|
[ -f $testPath ] && export PATH="$PATH:$testPath"
|
||||||
testPath="$HOME/scripts"
|
testPath="$HOME/scripts"
|
||||||
|
@ -86,8 +87,7 @@
|
||||||
RPROMPT=
|
RPROMPT=
|
||||||
|
|
||||||
#on the top line, show a whole bunch of info. botton line should be as minimal as possilbe (just a single char to input next to...)
|
#on the top line, show a whole bunch of info. botton line should be as minimal as possilbe (just a single char to input next to...)
|
||||||
PROMPT='%F{cyan}[%n@%m]%f%F{red}├────┤%f${vcs_info_msg_0_}
|
PROMPT=$'%F{cyan}[%n@%m]%f%F{red}├────┤%f${vcs_info_msg_0_}\n»'
|
||||||
»'
|
|
||||||
|
|
||||||
#show dots while waiting for tab-completion
|
#show dots while waiting for tab-completion
|
||||||
expand-or-complete-with-dots() {
|
expand-or-complete-with-dots() {
|
||||||
|
|
Loading…
Reference in a new issue