問題タブ [zshrc]
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.
zsh - 関数/変数を zshrc のローカルに保つにはどうすればよいですか?
my で宣言した変数はすべてzshrc
、シェルで環境変数として使用できます。私はこれが起こることを望んでいません。
変数を関数に入れてローカルとして設定しようとしましたが、その関数は の外部で使用できますzshrc
。
zshrc で何が起こっても zshrc にとどまるようにするにはどうすればよいですか?
configuration - ZSH プロンプトで使用するカスタム カラーを定義するにはどうすればよいですか?
zsh プロンプトの設定に問題があります。具体的には、16 進コードで定義された色をフォントに付けたいと思います: #87afdf
現在、プロンプトを次のように設定しています。
次の方法で色を追加しようとしました。
しかし、これは私に次の意味不明なことを与えるだけです:
続行する方法についてのアイデアは非常に高く評価されます。
zsh - Zsh Mac OSx Mountain Lion vim promt
Mac OSx Mountain Lion の最新バージョンを使用して、vim プロンプトを適切に動作させることができる人がいるかどうか疑問に思っています。コマンドラインでvimモードで編集できますが、以前にzshで見たことがありますが、vimエディターを起動するVimモードに入ることができ、そこにコマンドを書き込んでから書き込んで終了すると、ターミナルの次の行。これを行うためのプラグインがあるかもしれませんが、わかりませんか? どんな助けでも素晴らしいでしょう。
osx-lion - .zshrcのパスにディレクトリを追加する
私はこの問題に数日間取り組んできました。zsh
使用するコマンドが認識されるように、ディレクトリパスを使用し、設定する必要があります。これまでの手順に従ってください。
ls -al
これらのファイルを表示します:
パスをに追加する必要があると思います.zshrc
ので、次のようにします。
ファイルの最後に、プロジェクトの設定に使用するコマンドのパスを追加しました(ringojsを使用)。
ファイルを閉じ、ターミナルアプリケーションを再起動し、コンピューターを再起動しますが、ringo-admin
上記のパス()の下にあるコマンド()/Users/repos/ringojs/bin
が見つかりません。
それで私を助けてください、それがいくつかの助けになるなら、ここに私の.zshrc
ファイルの内容があります:
私は初めてですので、ステップバイステップで私を案内してくださいzsh
。ありがとう。
アップデート:
echo $ PATHは、最近追加されたディレクトリを表示します。
コマンドが常に見つからない理由がわかりません。
macos - ZSH RPROMPT 奇妙なスペーシング?
これが私のZSHプロンプトテーマです
どのように見える
に移動する$(git_prompt_info)
とRPROMPT
のように見える
右側の間隔が見えますか? また、矢印は間違った場所から始まりますか?
どうすればこれを修正できますか?
osx-lion - oh-my-zsh テーマが正しく表示されない (背景が白のまま)
oh-my-zsh テーマが正しく動作しない理由を突き止めようとしています。色は正しく表示されますが、背景は白のままです (テキストは黒)。以下は私の /.zshrc ファイルと現在のパス変数です:
$PATH は次のとおりです。
私は Mac OS X 10.7.5 を使用しており、oh-my-zsh を数か月前にインストールしました。 issuecomment-11652602、まだ解決していないようですか?私のプラグインは機能します(つまり、「rails console」に対して rails c と入力できます)。
助けてくれてありがとう。
git - 現在のローカル ブランチから新しいブランチをプッシュするための zsh エイリアスの書き方は?
今、コミットしてリモートブランチをプッシュして作成したいときは、次のようにしました。
gpu
現在のブランチの名前を取得し、私の助けなしでそれを行うzsh alias ex: を書く方法はありますか?
bash - ZSH が私のエイリアスを認識しませんか?
zsh で iTerm2 を使用すると、エイリアスが認識されません。時々、私は IDE で作業しなければならず、何かを簡単に vim することができず、愚かな人々はアプリケーションに MyReallyLongApplicationName.app のような名前を付けるのが良い考えだと考えました.html ファイルはデフォルトでブラウザで開かれるため、私は次のことをしなければなりません:
.zshrc に次のようなエイリアスがあります。
しかし、zsh は私のエイリアスを認識しません。それが私であるかどうかを確認するために別のものを試しましたが、作成したエイリアスはどれも認識されません。「zsh: command not found: ide」などを取得するだけです。
そのため、何が間違っているのかわかりません.zshなどで問題を修正しようとして、一日中探し回っています。注意として、私は Linux/Unix システムの専門家ではないので、もしあなたが技術的で漠然としすぎていたら、おそらくあなたが何を言っているのか理解できないでしょう.
ありがとう!
eclipse - エイリアスでスクリプトを実行する
eclipse
エイリアスを実行して実行しようとしていeclipse -data $(pwd)
ます。ただし、何らかの理由でこれをzshrcに追加しても機能しません。
alias eclipse="eclipse -data $(pwd)"
正しい構文が見つからないようです-誰かが私を助けてくれますか?
rvm - zshでのrbenvバージョンの表示右-プロンプトが更新されない
.zshrcに次のコードがあります。
そして、RPS1プロンプトに次のコードがあります。
(簡潔にするために、PR_の色を設定したり、仮想環境を決定したりするコードは示していません。どちらも機能します。)
新しいシェルが作成されると(iTerm2の新しいウィンドウまたは新しいタブ)、Ruby情報は正しいです。ただし、ファイルによって決定されるように、別のRubyを使用するプロジェクトに切り替えると.ruby-version
、右側のプロンプトに表示されるRuby情報が更新されません。ファイルを再ソース.zshrc
すると、right-promptが更新されます。
Rubyのバージョンを決定するコードを関数に含める必要がありますか?ちなみに、setopt promptsubst
私は.zshrcにもあります。
ディレクトリを変更したときに右プロンプトが更新されない原因となっているものは何ですか?