Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: delete-word does not delete the entire word...
- X-seq: zsh-users 6695
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: Zsh Users <zsh-users@xxxxxxxxxx>
- Subject: Re: delete-word does not delete the entire word...
- Date: Sun, 12 Oct 2003 20:12:00 +0000
- In-reply-to: <20031012183111.795968542@xxxxxxxxxxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
- References: <20031012183111.795968542@xxxxxxxxxxxxxxxxxxxxxxxx>
On Oct 12, 7:31pm, Peter Stephenson wrote:
}
} If you have 4.1, much of the work is done for you; see the description
} of match-words-by-style in the zshcontrib manual.
[...]
} A side effect is that you can decide using styles what constitutes a
} word, as described in the same section of the manual.
I almost mentioned the -match functions, but decided not to because the
manual section for them has no examples of the corresponding styles.
} [ delete-whole-word ] :
}
} emulate -L zsh
} setopt extendedglob
Why does this need extendedglob?
} # Move the cursor and delete the block in one go for the
} # purpose of yanking.
} (( CURSOR = pos1 ))
} BUFFER="${BUFFER[1,pos1]}${BUFFER[pos2,-1]}"
I'm a little puzzled by that comment. This is delete-whole-word, not
kill-whole-word, so there shouldn't be any expectation of yanking ...
and in fact when I try it I can't yank the word that was deleted.
It's clear from kill-word-match that BUFFER edits are not automatically
propagated to CUTBUFFER. Which makes sense ...
Messages sorted by:
Reverse Date,
Date,
Thread,
Author