9 shell bash keyboard-shortcuts zsh zle
在bash 中,可以执行以下操作:
bind -x '"\C-l":ls'
Run Code Online (Sandbox Code Playgroud)
将Ctrl+映射L到外部(即系统而不是readline功能)
ls 命令列出目录内容。
如何在zsh 中执行相同操作,最好使用Alt( \M-l?)
而不是Ctrl因为它似乎已经注定clear要清除屏幕。
thr*_*rig 13
% namingthingsishard () { echo; ls; zle redisplay }
% zle -N namingthingsishard
% bindkey '^l' namingthingsishard
%
Run Code Online (Sandbox Code Playgroud)
这是绑定的,control+l因为我不知道\M-l为您生成什么;运行read -r然后混合键可能会显示适合与 一起使用的内容bindkey,或者bindkey不带参数运行以显示已设置的内容。有关 bindkey 和小部件的更多信息,请参阅zshzle(1)。