1 $ source $TESTDIR/setup.zsh || return 1
6 No .autoenv.zsh file found (enter).
7 No .autoenv_leave.zsh file found (leave).
12 No .autoenv_leave.zsh file found (leave).
13 Editing .autoenv.zsh..
16 $ AUTOENV_FILE_LEAVE=$AUTOENV_FILE_ENTER
18 Editing .autoenv.zsh..
24 Editing ../.autoenv.zsh..
27 Supports command with args for EDITOR.
29 $ export EDITOR='printf file:%s\\n'
31 Editing ../.autoenv.zsh..
34 Supports alias for EDITOR.
36 $ alias myeditor_alias='printf file:%s'
37 $ export EDITOR=myeditor_alias
39 Editing ../.autoenv.zsh..
40 file:../.autoenv.zsh (no-eol)
42 Falls back to "vim" for EDITOR.
44 $ alias vim='printf vim_file:%s'
47 Editing ../.autoenv.zsh..
48 vim_file:../.autoenv.zsh (no-eol)
50 Note with AUTOENV_LOOK_UPWARDS=0
53 $ AUTOENV_LOOK_UPWARDS=0
55 Note: found ../.autoenv.zsh, but AUTOENV_LOOK_UPWARDS is disabled.
56 Editing ../.autoenv.zsh..
58 $ AUTOENV_FILE_LEAVE=.autoenv_leave.zsh
59 $ touch ../$AUTOENV_FILE_LEAVE
61 Note: found ../.autoenv.zsh, but AUTOENV_LOOK_UPWARDS is disabled.
62 Note: found ../.autoenv_leave.zsh, but AUTOENV_LOOK_UPWARDS is disabled.
63 Editing ../.autoenv.zsh ../.autoenv_leave.zsh..
65 $ touch $AUTOENV_FILE_LEAVE
67 Note: found ../.autoenv.zsh, but AUTOENV_LOOK_UPWARDS is disabled.
68 Editing ../.autoenv.zsh .autoenv_leave.zsh..