On Fri, 16 Jul 2010 at 03:19:05PM +0000, Clint Adams wrote: > On Fri, Jul 16, 2010 at 03:29:10PM +0100, Daniel Stone wrote: > > Using setopt VI, though this has confirmed to not be important: > > zsh% unicode ䷥ > > pressing esc, 0, w, i, ' -w', which should yield 'unicode -w ䷥', instead > > yields 'unicode -w䷥', by the looks. > > This part confuses me; shouldn't w position you at the start of the word, > and therefore i,' -w' do exactly as you say?
Sorry, you're right: the prompt being broken threw me off. The cursor for me is one to the left of where it should be. Esc-0 puts me on the space between % and unicode, instead of at the starting u. > > Additionally, once that's in your history, just pressing up to get it > > back to the current line and then down to clear it, will gradually clear > > one character too many from your prompt until it's empty. > > I can't reproduce this part; can you do it with zsh -f? Yes. Here's the output of printenv: WINDOWPATH=7 ORBIT_SOCKETDIR=/tmp/orbit-daniels DISPLAY=:0.0 GNOME_KEYRING_PID=2302 GDM_KEYBOARD_LAYOUT=us LOGNAME=daniels PWD=/home/daniels HOME=/home/daniels XAUTHORITY=/var/run/gdm3/auth-for-daniels-xUUgJa/database LANG=en_AU.utf8 PATH=/home/daniels/bin:/home/daniels/src/toolchain/arm-2008q3/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/games GTK_RC_FILES=/etc/gtk/gtkrc:/home/daniels/.gtkrc-1.2-gnome2 GNOME_KEYRING_CONTROL=/tmp/keyring-HaLO0J SSH_AUTH_SOCK=/tmp/keyring-HaLO0J/ssh SHELL=/bin/zsh XDG_DATA_DIRS=/usr/share/gnome:/usr/share/gdm/:/usr/local/share/:/usr/share/ SSH_AGENT_PID=2353 DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-HbPa0q2Z0K,guid=53f1570412eec942044e5a4f00000038 TERM=xterm COLORTERM=gnome-terminal DESKTOP_SESSION=default USER=daniels USERNAME=daniels GDMSESSION=default GDM_LANG=en_AU.utf8 GTK_MODULES=canberra-gtk-module XDG_SESSION_COOKIE=adfdf83159ce0ddd4a06966a000025ce-1279178153.572784-224439268 WINDOWID=25165827 SESSION_MANAGER=local/tempa:@/tmp/.ICE-unix/2321,unix/tempa:/tmp/.ICE-unix/2321 GNOME_DESKTOP_SESSION_ID=this-is-deprecated SHLVL=2 OLDPWD=/home/daniels EDITOR=vim LC_CTYPE=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_NUMERIC=C LC_COLLATE=C LESSOPEN=| /bin/lesspipe %s LESSCLOSE=/bin/lesspipe %s %s [email protected] [email protected] ps1...@%m:%~%% _=/usr/bin/printenv and my options: setopt GLOB EXTENDED_GLOB MAGIC_EQUAL_SUBST RC_EXPAND_PARAM \ HIST_EXPIRE_DUPS_FIRST HIST_IGNORE_DUPS HIST_VERIFY CORRECT HASH_CMDS \ PRINT_EXIT_VALUE RC_QUOTES AUTO_CONTINUE MULTIOS VI INC_APPEND_HISTORY \ APPENDHISTORY unsetopt beep unset MAIL Let me know if there's anything more you need. Cheers, Daniel
signature.asc
Description: Digital signature

