問題タブ [fish]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
357 参照

shell - 魚のパイプラインの状況

魚の場合:

Bash には $PIPESTATUS があります。Fish でパイプラインの整合性をテストするにはどうすればよいですか?

明確にするために...パイプラインの例では、最後のコンポーネントが成功するパイプラインの例として true と false を使用しています。これは、ブール ステートメントを意味するものではありません。通常、パイプラインのいずれかのコンポーネントが失敗した場合、パイプラインが失敗したと見なされます。

0 投票する
2 に答える
180 参照

git - マスターからの最新のものと再マージするための Git エイリアス

私は過去数日間、スレッドを読んでSOにかなりの時間を費やしてきましたが、これに対する適切な答えはまだ見つかりません.

機能ブランチで作業していて、数日後に master から最新の変更を取り込みたい場合は、次のコマンドを実行します。

それが少しずれているように見えるのは、私が Bash ではなく Fish を使用しているためです。; andすべてをに置き換えるだけ&&で、Bash で動作するようになります。

とにかく、「remaster」と呼ばれる git エイリアスが欲しいです。これは自動的にこれを行い、入力git remasterするとこれらすべてのコマンドが起動します。最大の課題は、フィーチャー ブランチの名前を取得し、シーケンスで後で再チェックアウトするときに使用できるように保存することです。

誰でもこれを行う方法やアイデアはありますか?

0 投票する
2 に答える
2226 参照

shell - シェルから起動したときにシェルで Emacs を起動する

最近、メインのエディターとして Emacs を使い始めました。気になる点が 1 つあります。シェルで Emacs を起動すると、新しいウィンドウで Emacs が起動します。シェルから呼び出された場合はシェルで起動し、ワークスペースから呼び出された場合は新しいウィンドウで起動します。

これは、私が見逃している構成によって達成できますか、それともLispのようなものですか?

Xfce と fish-shell で Manjaro を使用しています ( http://fishshell.com/ )

よろしく、ロビン

0 投票する
2 に答える
8949 参照

go - fish fish shell で Go を使用する - `go install /path/to/src` を実行するとエラーが発生する

golang ドキュメントの「コードの書き方」の部分に従っています。魚の甲羅も使っています。

チュートリアルに従い、適切な環境変数 (GOPATH および PATH) を設定しましたがgo install github.com/user/hello、インストールでコマンドを実行できません。
エラーが発生します:

パッケージを読み込めません: パッケージ github.com/user/hello: インポート "github.com/user/hello": パッケージが見つかりません

0 投票する
4 に答える
1182 参照

fish - ranger-cd 関数をフィッシュシェルに移植する方法

レンジャーファイルマネージャーranger-cdに使用される機能を、次のような魚のシェルに移植しようとしています。

(この関数は、レンジャー ファイル マネージャーに一時ファイルを提供し、最後にアクセスしたディレクトリを格納します。これにより、レンジャーの終了後にそのディレクトリに移動できます。)

これまでに行ったことは次のとおりです。

この関数を使用すると、次のようになります。

上記のコードにはまだ複数のエラーがあると思います。誰かがこれに対する実用的な解決策を持っていますか?

0 投票する
1 に答える
1030 参照

git - レポが「ダーティ」ステータスにあることを非同期的に確認する方法は? (プロンプト用)

現在のブランチ名のような GIT からの情報の通常の表示があり、レポはプロンプト内で「ダーティ」状態にあります。問題は、一部の大きなリポジトリでは、「ダーティ」状態を計算するのに数秒かかることです。

シェルの応答性を抑えないように、ダーティ チェックを非同期で発行する方法はありますか? PS私はfish 2.0シェルを使用しています。

0 投票する
2 に答える
20556 参照

shell - bash の $(command) 表記に相当する fish

現在、bash を使用する代わりに魚の殻を試しています。私が魚に相当する表記法を学ぶのに苦労している表記法は、この SOF 投稿$(command)で説明されている方法と同様です。魚を使ってこれを書くにはどうすればよいですか?評価したいコマンドの前後にバックスラッシュ文字を使用できることに注意してください。ただし、コマンドを評価する古いスタイルであるため、リンクされた投稿や他の投稿はこれを思いとどまらせます。

具体的には、これは魚の構文に変換したいbashコマンドです(シェルの起動中にrbenvを初期化するため):