問題タブ [oh-my-zsh]

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 投票する
2 に答える
2446 参照

plugins - ターミナルの zsh 上の固定回線

zshを使用して端末の上に固定回線を配置することが可能かどうか(可能であればその方法)を見つけようとしています。この行に、従来の「スクロール動作」を維持しながら、システムの情報 (CPU 使用率、ディスクの空き容量、RAM の使用率など) を入力したいと思います。

デスクトップのウィンドウ付き端末で使用します。

このようなもの

任意のアイデア/提案は非常に高く評価されます, ありがとう!

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

bash - zsh で % 文字をエスケープする

プロンプトhttps://github.com/Goles/Batteryにバッテリー ブルージンを追加しようとしています。

パーセント記号をエスケープする必要があります。これは、文字列出力を取得してから 2 つの括弧に置き換えることで実行できますが、それをスクリプト化することに失敗しました。私のプロンプトは一番上の行のように見えますが、3 行目にあるように表示したいです。これに対する簡単な修正はありますか?

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

ruby - デフォルトの Ruby が RVM で読み込まれない

この問題が最近の Oh-My-ZSH の更新に関連しているかどうかはわかりませんが、突然、新しいターミナル ウィンドウを開いたときに RVM のデフォルトの Ruby が読み込まれません (代わりに、システムの Ruby が読み込まれます)。

システムのほぼすべてのドットファイルに追加[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"しました(.zshrc、.zprofile、.zlogin、.profile、さらには.bashrcと.bash_profileを適切に測定してください)。

セッションの開始時にRVMがロードされており(手動でデフォルトに切り替えることができますrvm default)、$HOME/.rvm/bin$PATHにあります。.ruby-version や .ruby-gemset ファイルのあるディレクトリに切り替えると、その Ruby が読み込まれます。

編集: 明確にするために、私の問題は、RVM () で宣言したデフォルトの Ruby が、新しいターミナル セッションを開始したとき、または.ruby-version ファイルがあるディレクトリから移動したrvm use <RUBY VERSION> --defaultときに読み込まれないことです。cd

編集#2:これが結果ですrvm list

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

macos - 「source kvm.sh」の実行後、vNext KVM のインストール中に OS X ターミナルがハングする

Macbook に vNext をインストールしようとしていますがsource kvm.sh、ターミナルを実行するとハングします。


私のセットアップ:

  • OSX 10.9.5 (マーベリックス)
  • モノ 3.10.0

私の問題:
GitHub リポジトリから OS X に vNext をインストールするための指示に従いました:
https://github.com/aspnet/Home

基本的に:

  • 醸造タップ aspnet/k
  • brew install kvm
  • ソースkvm.sh

私が実行するステップまで、すべてがうまくいっているように見えます。これにより、「 [プロセスが完了しました]source kvm.sh 」というメッセージが表示されて端末がハングします。

~/.zshrc ファイルに追加source kvm.shすると、ターミナルが起動し、実行するとすぐにハングします。


私が試したこと:
kvm ( brew uninstall kvm) と aspnet/k ( brew untap aspnet/k) をアンインストールし、ディレクトリを削除して~/.kreから、すべてを再インストールしてみました。

運がない。


何か案は? スクリーンショットは次のとおりです。

ここに画像の説明を入力

0 投票する
9 に答える
80768 参照

macos - Homebrew は nvm をインストールしますが、その後 nvm が見つかりませんか?

私はOSX 10.10.1の新規インストールを使用homebrewしています。経由しoh-my-zshて実行しようとしましたが、次のように表示されます-zsh:コマンドが見つかりません:nvmnvmhomebrew

問題は何ですか?gitをインストールして使用することができました...

ここに画像の説明を入力

ここに画像の説明を入力


2019 年 9 月 20 日更新

DarkPurple141Elise van Looijからの最近の回答で述べられているように。nvmと互換性がないようhomebrewです。これは、ここにある公式の nvm-sh リポジトリにも記載されています。

自作インストールはサポートされていません。自作でインストールした nvm に問題がある場合は、問題を報告する前に、それをアンインストールしてから、以下の手順に従ってインストールしてください。

注: zsh を使用している場合は、nvm を zsh プラグインとして簡単にインストールできます。zsh-nvm をインストールし、nvm upgrade を実行してアップグレードします。

次の手順が役立ちます。

  1. $brew uninstall nvm
  2. $ brew cleanup(ちょうど良い尺度)
  3. $curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
  4. $ を実行して、nvm が正しくインストールされていることを確認しcommand -v nvmます。

    4.a応答が $ 以外の場合はnvm、次の 2 行を ~/.bash-profile ファイルに追加します。 export NVM_DIR=~/.nvm source ~/.nvm/nvm.sh 4.b コンピューターを再起動します (最初にターミナルを閉じてから再起動してみてください)command -v nvm should now return

  5. Node.js を $ で更新するnvm install --lts

  6. npm を更新: $nvm install-latest-npm
  7. $ npm install --global mocha. 最後に、成功!ええと、私と私はあなたにも願っています。
0 投票する
3 に答える
4037 参照

bash - OSX 上の IntelliJ 14: IDE を通じて使用される SVN クライアントのバージョンを指定する方法

デフォルトのSVNクライアント1.7.xに付属のOSX Yosemiteを使用しています。
macports を使用して 1.8.11 をインストールし、1.8.11 を使用してレポをチェックアウトしました (zshell 経由)。
シェル (zshell と bash の両方) を介してコマンドを使用するsvnと、1.8.11 を指します。

ただし、IntelliJ 14 では、しぶしぶ 1.7.x クライアントを使用しようとし続け、次のようにエラーが発生します
SVN: E155021: this client is too old to work with the working copy

IntelliJ の独自のターミナルからコマンドを使用するsvnと、1.8.11 であることがわかります。
IntelliJ に 1.8.11 を強制的に使用させるにはどうすればよいですか?
Subversion の下の設定に関連するオプションが表示されませんでした。

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

ruby - Yosemite にアップグレードしたところ、Ruby ライブラリが機能しなくなりました

Yosemite にアップグレードしましたが、Rails アプリを初期セットアップしようとするとrails new <appname>、次のエラー メッセージが表示されます。

/Users/****/.rubies/ruby-2.0.0-p451/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:54:require: dlopen(/Users/*) ****/.rubies/ruby-2.0.0-p451/lib/ruby/2.0.0/x86_64-darwin13.3.0/openssl.bundle, 9): シンボルが見つかりません: _SSLv2_client_method (LoadError)

RVMではなく自作とchrubyを使用しており、シェルはOh-my-Zshです。