powerline/tests/test_shells/input.zsh

51 lines
1.3 KiB
Bash
Raw Normal View History

2014-09-08 22:04:56 +02:00
unset HOME
unsetopt promptsp notransientrprompt
2014-07-19 22:43:19 +02:00
setopt interactivecomments
2014-09-08 22:04:56 +02:00
setopt autonamedirs
2014-07-19 22:43:19 +02:00
# POWERLINE_CONFIG_PATH=$PWD/powerline/config_files
# POWERLINE_THEME_CONFIG=( default_leftonly.segment_data.hostname.args.only_if_ssh=false )
# POWERLINE_CONFIG=( ext.shell.theme=default_leftonly )
POWERLINE_NO_ZSH_ZPYTHON=1 # TODO: make tests work with zsh/zpython
source powerline/bindings/zsh/powerline.zsh
POWERLINE_COMMAND="$POWERLINE_COMMAND -t default_leftonly.segment_data.hostname.args.only_if_ssh=false"
POWERLINE_COMMAND="$POWERLINE_COMMAND -c ext.shell.theme=default_leftonly"
export VIRTUAL_ENV=
cd tests/shell/3rd
2014-01-13 16:47:58 +01:00
cd .git
cd ..
2014-09-08 22:04:56 +02:00
VIRTUAL_ENV="/home/USER/.virtenvs/some-virtual-environment"
2014-01-13 16:47:58 +01:00
VIRTUAL_ENV=
bgscript.sh & waitpid.sh
2014-01-13 16:47:58 +01:00
false
kill `cat pid` ; sleep 1s
2014-01-26 18:59:33 +01:00
cd "$DIR1"
cd ../"$DIR2"
cd ../'\[\]'
cd ../'%%'
cd ../'#[bold]'
cd ../'(echo)'
cd ../'$(echo)'
cd ../'`echo`'
cd ../'«Unicode!»'
2014-01-26 19:26:29 +01:00
cd ..
POWERLINE_COMMAND="${POWERLINE_COMMAND//_leftonly}" ; bindkey -v
2014-01-26 19:26:29 +01:00

echo abc
2014-01-13 16:47:58 +01:00
false
POWERLINE_COMMAND="$POWERLINE_COMMAND -t default.segment_data.hostname.display=false"
POWERLINE_COMMAND="$POWERLINE_COMMAND -t default.segment_data.user.display=false"
select abc in def ghi jkl
do
echo $abc
break
done
1
2014-09-08 22:04:56 +02:00
cd .
cd .
hash -d foo=$PWD:h ; cd .
POWERLINE_COMMAND="$POWERLINE_COMMAND -t default.dividers.left.hard=\$ABC"
true
true is the last line
2014-01-13 16:47:58 +01:00
exit