Ubuntuにコマンドscreen -r
を入力して、以前の画面をより簡単に復元できるようにしたいと思います。私はscreen -x
コマンドを知っていますが、複数の画面が存在する状況ではまだscreen -r
が必要です。Ubuntuの画面全体をタブでタブする方法は?
このタブ補完機能は、すべてのUbuntuマシンには存在しません。時々、同じマシンでは、タブ補完はbashシェルでは機能しますが、zshシェルでは失敗します。
誰がどのようにUbuntuのではbashとzshのために、このタブ補完機能を設定するに教えてもらえますか?
===============================いくつかの事実============= ===================
は、ここで私はこの質問を後に発見されたいくつかの有用な事実があります。これらの事実は、ある程度回避策として役立つと思います。
私はタブ補完をサポートしていない場合でも、私はまた私の画面を回復するために、スクリーン名の一部を使用することができる、ということを見つけます。他の画面名はzshのためとして1
で始まっていない場合たとえば、画面12354.pts-0.slave9
を与え、私はそれがscreen -r 1
完全なタブができない場合、それはおそらくタブがscreen -r 0
を完了することができ、単にscreen -r 1
を入力して、それを回復することができます。ここで0
は部分文字列pts-0
に由来します。つまり、名前の他の部分をタブ補完に使用できます。
あなたはより具体的なルールを説明し、私は書くことができます1 – njj
は私が画面 '12354.pts-0.slave9'があると、私は '1 +' Tab' -r '画面を入力したい、と私は'画面-r 12354.pts-0.slave9' – pfllo
エコーを取得します"complete -W" 12354.pts-0.slave9 'screen -r ">>〜/ .bashrc – njj