タブキーなしでオートコンプリートをトリガーするにはどうすればよいですか?


12

ServerAuditiorと呼ばれるアプリでiPhoneを使用して自分のマシンにssh-ingしています。タブキーはありません。スクリーンショットをご覧ください。

タブキーなしでオートコンプリートをトリガーするにはどうすればよいですか?cd-ingで多くの文字を入力したくありません。

このアプリには矢印キーがあります。矢印キーを使用するには、右下にスワイプします。コマンドの最後にウインカーが入っているときに、それを前向き矢印キーにバインドできたら素晴らしいです。

ここに画像の説明を入力してください


2
ServerAuditor現在の説明によると、ダブルタップするとタブ文字が送信されます。
Blrfl 2013年

回答:


13

完了コマンドを任意のキーシーケンスにバインドできます。置くと言う資本A.ように、入力しやすいが、通常のコマンドで表示されにくい何かを選んbind "A":complete~/.bashrc、新しいbashのインスタンスは同様として資本Aを使用するTAB呼び出しが完了します。


少なくともバッシングしないでください。通常、この場合、Control-q AまたはControl-v Aを入力してAを取得するように指示しますが、コントロールキーもないようです。Aがなくてはならないものに見える場合は、Zまたは簡単な記号のいずれかを選択します。
カイルジョーンズ

私のために働く。ちなみに、私の質問は「Aと入力するにはどうすればよいですか」という質問でした。答える直前に削除しました。
Mohsen 2013年

どういうわけか、テキストにオーバーレイするCtrlボタンが表示されなかったので、それを使用できると思います。
カイルジョーンズ

Aコマンドでが必要な場合、それがパス/ファイル名パラメーターまたはコマンド自体である限り、それを使用?Aてオートコンプリートすることができます。または、Aを取得するために、オートコンプリートが可能な戦略的な場所にファイルを配置することもできます。あまり頻繁に実行したくないものではありませんが、オートコンプリートにバインドするものが必要な場合は、オートコンプリートではなく、うまくいくはずです。
CVn 2013年

27

入力Ctrliすると、同じ文字が送信されTabます。これは、キーを再バインドしなくても機能するはずです。


7

emacsモードでは、を押すEscEscとと同じ効果があるようTabです。


ESCオートコンプリートする前に6回ヒットする必要ESCがあります。その後は2回ごとにヒットします。gnome-terminalGNUscreen
ヨルダン2013年

4

ServerAuditorのページによると、「ダブルタッチジェスチャによってアクティブ化されるタブ」。

私が見た他のiOS sshクライアントには、タブをトリガーする方法があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.