Veja man zshzle para os widgets pound-insert e vi-pound-insert . O primeiro irá alternar um sinal de libra no início do buffer, o segundo no início da linha atual. Apenas pound-insert está vinculado por padrão e, somente no mapa de chaves vicmd , para # . Para ligar pound-insert , adicione esta linha ao seu .zshrc :
bindkey '\e#' pound-insert