From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9960 invoked by alias); 30 Oct 2013 18:52:05 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 18078 Received: (qmail 5428 invoked from network); 30 Oct 2013 18:51:50 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <131030115149.ZM8228@torch.brasslantern.com> Date: Wed, 30 Oct 2013 11:51:49 -0700 In-reply-to: Comments: In reply to Jesse Hathaway "Re: Duplicating TRANSIENT_RPROMPT for left PROPMT?" (Oct 30, 1:01pm) References: <131023064759.ZM9762@torch.brasslantern.com> <131025102311.ZM9171@torch.brasslantern.com> <131029231921.ZM7202@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: ZSH Users Mailing List Subject: Re: Duplicating TRANSIENT_RPROMPT for left PROPMT? MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Oct 30, 1:01pm, Jesse Hathaway wrote: } } > Are you sure you got this part? } > } > zle -N zle-line-init zle-keymap-select } } Yes I put your snippet as the entirety of my zsh config. What's the output of zle -l -L ?? You should get zle -N zle-keymap-select zle -N zle-line-finish zle -N zle-line-init zle-keymap-select } > Are you missing the POSTDISPLAY only on shell startup, or every time } > the first prompt is printed for a new command after the previous one } > finishes? } } The latter, both on startup and then on every new command. Well, that certainly makes it sound as if zle-line-init is not being run, or has a different function body. See what the zle -l output tells you, and if that doesn't help, try starting up the shell with the -x option.