tab-completion

    0

    1答えて

    通常、端末のtabキーを押すことでbash補完と対話します。私は私のスクリプトの中でそれとやり取りしたいと思います。本質的には、私は、入力したテキストxyzと位置nとしてカーソルtabを押した場合、どのような提案ですか? この機能はありますか?私はcompgenを見つけましたが、それは文書化されておらず、私が望むことをしていないようです。

    2

    1答えて

    javacコマンドには、-cpと-classpathという奇妙なタブ補完があります。私は印象の下にあった-cpは-classpathの別名でした。しかし、-classpathフラグの後にタブを押すと、私は.jarファイルを期待どおりに取得します。私は-classpathでタブを押すと、私が手:また javac -classpath <tab> javac -classpath lib/ <tab

    -3

    1答えて

    ソースコードを動作しませんでした: #!/bin/bash complete -W 'word1 word2 word3 aa bb' ./test.bash echo "the param is: $1" 私は./test.bashを実行すると、現在のファイルリストが判明dir。 zshでcompleteコマンドが機能しませんか?

    1

    1答えて

    私はホームディレクトリにフォルダhdd -> /hddを持っています。 ls -l hdd出力hdd -> /hdd。私はシンボリックリンクに従い、/hddの内容を表示することを期待しましたが、それは重要なポイントではありません。 ls -l hdd/は、期待通りに/hddの内容を出力します。その後、ls -l hdd/を示しタブ補完が続いは ls -l hd、その後、ENTERを押すと、コマンド

    2

    1答えて

    私は非常に単純な拡張子scala.tools.nsc.interpreter.ILoopを作成していますが、いくつかの追加バインディングを追加する予定ですが、最も基本的な使用例でもタブ補完は機能していないようです。私がコードを入力すると、それは解釈され、期待どおりに動作しますが、タブの完成はしません。インタラクティブインタプリタ(REPL)でタブ補完を有効にするために定義する必要のあるものはありま

    1

    1答えて

    ファイル名を展開するタブを押すとすべてのサブフォルダと現在のフォルダが検索されるようにbashを設定する方法はありますか? readme.txt colors/red.txt people/roger.txt

    1

    2答えて

    UNIXのbashシェルでは、cdと入力してTabキーを押すと、ディレクトリとファイルの両方が選択可能なオプションとして表示されます。ディレクトリとおそらくディレクトリへのリンクを表示することは、直感的でなければなりません。直観的にファイルをリストしないでしょうか? たとえば、./とタブには、スマートな実行権限を持つ項目のみが表示されます。 なぜcdコマンドでbashが同じスマートを持っていないの

    1

    1答えて

    私は 私は「GCO」を入力し、「タブ」キーを押すと、それは次のよう ものがあるようになるのzshでgitのを使用しています削除やマージされたブランチではありませんが、私はそれらを望んでいません。 特に 7038cc34 -- [HEAD]

    1

    2答えて

    input1="/$HOME/Desktop/foo/bar/" input2="/$HOME/Desktop/foo/bar" target1a=$(basename "$input1") target1b="${input1##*/}" target2a=$(basename "$input2") target2b="${input2##*/}" echo $target1a