私の中には次のものがあります.zshrc
。
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
TABを押すと、リストされているプロセスに加えて、常に数字を含む最後の行があります0
。
なぜそんなことですか?私はそれを削除できますか?
ベストアンサー1
実行する場合:
zstyle ':completion:*' format 'Completing %d'
もう一度試してみると、次の内容が表示されます。
Completing process-group
まさにそこです0
。kill 0
実際、現在のプロセスグループを終了します。バラよりhttps://www.zsh.org/mla/workers/2014/msg00713.html基本的には、違いの説明やコードが私にとってあまり意味がないことを認めなければなりません。
次の方法で消えることができます。
zstyle ':completion:*:kill:*:process-groups' hidden true
または:
zstyle ':completion:*:kill:*:process-groups' hidden all
また作るCompleting process-group
タイトルが消えます(info zsh hidden
詳細を参照)。