2017-05-30 3 views

Antwort

0

Sie können den Befehlspuffer über Widgets mit den Parametern BUFFER, LBUFFER und RBUFFER aufrufen. BUFFER enthält den gesamten Befehl, während LBUFFER nur den Teil links von der aktuellen Cursorposition und RBUFFER den Teil rechts vom Cursor enthält. Diese Parameter können auch geändert werden.

addText() { 
    text_to_add="textGoesHere" 
    RBUFFER=${text_to_add}${RBUFFER} 
} 
zle -N addText 
bindkey '^Z' addText 
:

Wenn Sie einen Text an der Cursorposition einfügen möchten, können Sie den gewünschten Text zu RBUFFER prepend nur

Verwandte Themen