タグ付けされた質問 「zsh」

Zシェル(Zsh)は、対話型ログインシェルおよびシェルスクリプトの強力なコマンドインタープリターとして使用できるUnixシェルです。

10
npmグローバルパスプレフィックス
私はいつもの行動よりも用心深くなっています。 npm過去のました。 私はMacを使用していて、からnode.jsをインストールしましたbrew install node。 jslint.jsコマンドとしてコマンドラインで実行したいので、jslintこれを達成するための標準的な方法はsudo npm install -g jslint、次の出力で正常に実行されたことがわかります。 $ sudo npm install -g jslint npm http GET https://registry.npmjs.org/jslint npm http 200 https://registry.npmjs.org/jslint npm http GET https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http 200 https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http GET https://registry.npmjs.org/nopt npm http 200 https://registry.npmjs.org/nopt npm http GET https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http 200 https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http …
142 macos  node.js  npm  zsh 

14
zshにコマンドが見つかりません
zshデフォルトのbashの代わりにzシェル()を使用していますが、何か問題が発生して、以前は機能していたすべてのコマンドが認識されなくなりました。 ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? リセットzsh方法や修正方法がわかりません。$PATH変数の内容は次のとおりです。 echo $PATH /Users/Malloc/bin/Sencha/Cmd/3.1.2.342:/usr/local/bin/mate .bash_profileファイルもファイルも開くことができません。.zshrc唯一の解決策はをリセットすることzshです。何か案は? 編集: 私zshはこのスレッドに示されているようにリセットしようとしましたが、常にcommand not foundエラーが発生しました: exec zsh zsh: command not found: zsh どうしたの?なぜすべてのコマンドが失われるのですか?
138 shell  osx-lion  zsh 

8
zshでALT + LeftArrowKeyソリューションを探しています
私は最近bashからzshに切り替えたばかりですが、一度に単語を前後に移動するためにAlt+ LeftArrowKeyとAlt+が欠けてRightArrowKeyいます。 現在、Alt+ を押すとLeftArrowKey、2、3文字戻って行き詰まります。これ以上後戻りすることはなく、予想通り、Alt+で行末に戻ることはありませんRightArrowKey。矢印キーを使用して行の最後に移動することもできません。最後から2番目に移動できます。行に新しい文字を入力することも、削除することもできません。 最愛のショートカットを取り戻すにはどうすればよいですか? それが重要な場合、私はターミナルを使用してMac OS Xを使用しています。
127 shell  key  zsh 



4
コマンドラインZshのコメント
最近、UbuntuでBashからZshに切り替えましたが、とても満足しています。しかし、私は本当に見逃していることがあり、同じことを達成する方法を見つけられませんでした。 Bashでは、長いコマンドを入力していて、以前に何かを実行する必要があることに気付いたときは、次のようにコメント化する必要がありました。 me@home> #mysuperlongcommand with some arguments me@home> thecommandIhavetorunfirst #and then: then up up me@home> #mysuperlongcommand with some arguments #I just need to uncomment it! しかし、この非常に再発状況はと同様に、アドレスへの容易なようではないzsh与えられたが、#mysuperlongcommandそのようとして実行(およびその結果されますzsh: command not found: #mysuperlongcommand。
115 command-line  zsh 

3
$ PATH変数アサーションをzshのどこに配置しますか?
私は大好きzshですが、自分$PATHや他の変数アサーションをどこに置くかわかりませんか?私はそれらがファイルの間に散在しており.zshrc .zprofile .bashrc .bash_profile、時には倍増していることを発見しました。 私は内部で何かを持つことを認識しbashたファイルは私が使用していると見てあまり意味がありませんzshが、場所を正確に私は置くべきであるrvm、python、node私になど追加を$PATH? 使用する必要がある特定のファイル(つまり、現在インストールに存在.zshenvしないファイル)、現在使用しているファイルの1つですか、それとも重要ですか?
110 macos  shell  zsh 

9
oh-my-zshは遅いが、特定のGitリポジトリのみ
私は最近Zshを使い始めましたが、それは素晴らしいことです。残念ながら、私が「メイン」プロジェクトと見なしているプロジェクトでは、すべてが遅いです。私が言いたいのは、コマンドを実行するたびに-ls、たとえば、コマンドを実行するたびに、コマンドが実行されてから端末を再び使用できるようになるまでに約5秒の遅延があります。 Zshを非常に遅くするこの1つのリポジトリについて何が違うのでしょうか?Zshを使い始める前は問題がなかったので、これはZsh固有のものだと思います。私はやってみましたgit cleanが、目立った違いはありませんでした。 それが問題なら、私はMac OSXを使用しています。 更新:私のこの行が.zshenvそれを遅くしていたことが判明しました: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function その行にコメントすると、約3秒から約1秒になります。残念ながら、私のプロジェクトの多くはRVMを使用しているため、この行が必要です。今どうしたらいいのかわからない。 アップデート2:これは特にoh-my-zshのことのようです。ロード~/.oh-my-zsh/oh-my-zsh.shしなくても問題ありません。
102 git  zsh 

4
MacOSXでZSHをデフォルトのシェルにする[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する Macにzshをインストールしました。そして今、私はそれをBashの代わりにデフォルトのシェルにしたいと思います。しかし、私は次のエラーに遭遇しているようです: $ echo $SHELL /bin/bash $ chsh -s /usr/bin/zsh Changing shell for harshamv. Password for harshamv: chsh: /usr/bin/zsh: non-standard shell
98 bash  shell  zsh 

5
パラメータ付きのZSHエイリアス
単純なgitadd / commit / pushのパラメーターを使用してエイリアスを作成しようとしています。 関数をエイリアスとして使用できるのを見たので、試してみましたが、作成しませんでした。 私が持っていた前に: alias gitall="git add . ; git commit -m 'update' ; git push" しかし、私は自分のコミットを変更できるようにしたいです: function gitall() { "git add ." if [$1 != ""] "git commit -m $1" else "git commit -m 'update'" fi "git push" } (私はそれがひどいgitプラクティスであることを知っています)
98 bash  shell  alias  zsh  zshrc 

5
RVMがZSHで機能していない
MacでZSHシェルを試してみたいのですが、RubyやRailsの開発も数多く行っているため、RVMもかなり使用しています。問題は、RVMをZSHで動作させることができず、デフォルトのBashシェルで問題なく動作することです。 > zsh > rvm 1.9.2 > ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] > which ruby /usr/bin/ruby RVMとruby 1.9.2がRVMにインストールされていることは間違いなく確認できます。私はBashで常に使用しています。rvm listZSHで実行すると、興味深いことにこれが表示されます。 rvm rubies ruby-1.8.7-p302 [ x86_64 ] => ruby-1.9.2-p0 [ x86_64 ] これは私のiMacとMacBook Proの両方で起こっています。両方でOS X 10.6.6、iMacでZSH 4.3.9(ラップトップでは4.3.10)を使用しています。Oh-my-zshのような素晴らしいものはまだありません。 RVMのWebサイトにあるドキュメントを見てみましたが、何の助けにもなりませんでした。
96 ruby  macos  rvm  zsh 

4
zshを終了しますが、実行中のジョブは開いたままにしますか?
bashからzshに切り替えたところです。 bashでは、シェルが終了してもバックグラウンドタスクが実行され続けます。たとえば、ここでdolphinは、exit:の後に実行を継続します。 $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit これがデフォルトの動作として私が望むものです。 対照的に、zshの動作は、でジョブを実行することについて警告しexit、exit再度実行する場合はジョブを閉じることです。たとえば、ここでdolphinは、2番目のexitコマンドが実際にシェルを終了すると閉じられます。 % dolphin . ^Z zsh: suspended dolphin . % bg [1] + continued dolphin . % exit zsh: you have running jobs. % exit ここでzshのデフォルトの動作をbashのようにするにはどうすればよいですか?
96 bash  zsh  jobs 

3
ZSH iterm2は行履歴の数を増やします
これがzsh、iterm2、またはそれらの間の相互作用であるかどうかは不明です。コマンド履歴ではなく、出力履歴ではなく、端末で再呼び出し可能な行数を変更しようとしています。 .zshrcに私は: HISTFILE=~/.histfile HISTSIZE=100000 SAVEHIST=100000 これは無視されているようです=( 「ターミナル出力履歴」というグーグルへの正しい用語がわからない
92 terminal  zsh  iterm  iterm2 

4
ZshでiTerm2を起動させる
私はiTerm2の設定を調べてきましたが、Bashの代わりにZshを起動させる方法が見つからないようです。iTerm2内でこれを行う適切な方法を知っている人はいますか? 私はMacターミナルから来ているので、これを尋ねます。起動時に何を実行するかを簡単に選択できますが、iTerm2で簡単に何かを見つけることができないようです。 Googleで検索しましたが、何らかの理由で、oh-my-zshの参照しか見つかりません。変更されていないiTerm2とは関係ありません。 私はあなたが提供できるどんな助けにも感謝します、ありがとう。:)
91 zsh  iterm2 

10
git pullのOSX 10.10ヨセミテベータ:git-sh-setup:そのようなファイルやディレクトリはありません
OSX 10.10 Yosemite Betaにアップグレードした後、実行するgit pullと次のエラーが返されます。 /ライブラリ/ Developer / CommandLineTools / usr / libexec / git-core / git-pull:line 11:git-sh-setup:No such file or directory 参照されているgit-coreディレクトリを確認しましたが、git-sh-setup.shがあります。 他のgitコマンドは期待どおりに機能しています
90 git  zsh  osx-yosemite 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.