2017-05-30 45 views

回答

0

您可以使用參數爲BUFFERLBUFFERRBUFFER的小部件訪問命令緩衝區。 BUFFER包含整個命令,而LBUFFER只包含當前光標位置的左側部分和光標右側的部分。這些參數也可以修改。

如果要插入在光標位置一些文字,你可以在前面加上所需的文本RBUFFER

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