2011-07-23 11 views
11

oh-my-zshが見つかりましたが、動作させることができません。テーマは完全に機能しますが、プラグインは機能しません。私はいくつかのプラグインを選択しています。 macports、しかし私はポートコマンドの補完も適切なエイリアスの作業もしません。ここに私の.zshrcです:oh-my-zshプラグインが動作しない



    # Path to your oh-my-zsh configuration. 
    export ZSH=$HOME/.oh-my-zsh 

    # Set name of the theme to load. 
    # Look in ~/.oh-my-zsh/themes/ 
    # Optionally, if you set this to "random", it'll load a random theme each 
    # time that oh-my-zsh is loaded. 
    export ZSH_THEME="steeef" 

    # Set to this to use case-sensitive completion 
    # export CASE_SENSITIVE="true" 

    # Comment this out to disable weekly auto-update checks 
    # export DISABLE_AUTO_UPDATE="true" 

    # Uncomment following line if you want to disable colors in ls 
    # export DISABLE_LS_COLORS="true" 

    # Uncomment following line if you want to disable autosetting terminal title. 
    # export DISABLE_AUTO_TITLE="true" 

    # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) 
    # Example format: plugins=(rails git textmate ruby lighthouse) 
    plugins=(git osx github macports textmate svn) 

    source $ZSH/oh-my-zsh.sh 

    # Customize to your needs... 
    export  PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin/:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/cuda/bin:/usr/local/cuda/bin:/opt/local/bin:/opt/local/sbin 

TextMateのとOSXのプラグインも動作していないようです - zshのちょうど不明なコマンド文句を言うと停止します。 gitとsvnにはいくつかの基本的な補完がありますが、プラグインか通常のzsh補完のどちらで完了したのか分かりません。これらのプラグインを使用するために何かをエクスポートする必要がありますか?そうでなければ、それを修正するために何をすべきか?

+0

あなたは、彼らが作業していないと結論でしたか?ここにzshエラーを貼り付けることができますか? – NARKOZ

+0

エラーは、利用可能なコマンドを入力するときに "コマンドが見つかりません"のような通常の出力に過ぎません。 –

+0

デフォルトのテーマをお試しください。 – zeroasterisk

答えて

7

私はこれで少し気になりました。

手動インストールの手順は、です。マニュアルインストールの手順には、自分でPATHを設定する必要はありません。

したがって、デフォルトのPATHになります。自動セットアップコードのソースは現在のパスをコピーして.zshrcに追加します。これは非標準のPATHのエントリ(たとえば、MacでHomebrewを実行している)に依存していると不十分です。

ので修正は簡単です:あなたの~/.zshrcファイルの先頭に$PATHの値をコピーして貼り付け

火災アップ古い殻を、それは設定ファイルだと。

チャオ!

+0

あなたは*なぜ*あなたのプラグインが動作しなくなるのを知っていますか?(zshはパス上で何を必要としますか?)私は私の仕事を得ることができません。 –

4

私は今同じ問題がありました!私のArchlinuxにはgrml-zsh-configというパッケージがインストールされていました。このパッケージを削除し、oh-my-zshテーマが機能し始めました。

10

あなたはzshの初期化する前に、変数あなたのプラグインを定義していることを確認してください:

plugins=(git wd) 
export ZSH=/home/<user>/.oh-my-zsh 
source $ZSH/oh-my-zsh.sh 
+1

私には問題がありました:ZSH linの後にプラグインバーがありました: – jesuscmd123

関連する問題