問題タブ [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 - 「*.foo」シェル関数
「.c」サフィックスを持つファイルで操作を実行する .zshrc 関数に追加したいと考えています。例えば、
「foo.c」に入るときに「gcc foo.c -o foo」を実行する必要があります
しかし、この関数を「.zshrc」に追加すると、ログイン時にシェルが「一致が見つかりません: *.c」と出力されます。
これを別の方法で行うか、この関数を「遅延」にすることはできますか?
svn - すでに存在するディレクトリ上の SVN
科学計算の Web サイトで zsh テンプレート ファイルの使用について読んでいます。私は以前に転覆を使用したことがありませんが、その方法を学ぼうとしています。とにかく、彼らは次の指示があるGoogleコードのリポジトリを持っています:
cd /Library
sudo svn cohttp://zsh-templates-osx.googlecode.com/svn/trunk/Library/init
cd /private
sudo svn cohttp://zsh-templates-osx.googlecode.com/svn/trunk/etc
/Library には init というフォルダーがないため、最初の 2 行については問題ありません。私が直面している問題は、/private/etc がおそらく必要と思われるファイルと共に既に存在するため、2 番目の 2 行にあります。最後の行を実行すると、そのディレクトリにあるファイルがすべて上書きされてしまい、悲惨なことになるのではないかと心配しています。
zsh - zsh ansiカラーコードはどのように機能しますか?
端末のホスト名をオレンジ色にしたい。それ、どうやったら出来るの?
git - その場で Git ユーザーを変更する
git で名前とメールアドレスを切り替えられるようにしたいのですが、これを試してみました:
しかし、gitコミットの名前は正しいですが、電子メールはの電子メールではあり~/.gitconfig
ません。$GIT_AUTHOR_EMAIL
編集せずに上記のようにオンザフライで電子メールを設定するにはどうすればよい~/.gitconfig
ですか? 私はgitバージョン1.7.3.4を実行しています
rvm - Zsh と RVM の問題 (rvm-prompt が解決しない)
最近光を見てZshに乗り換えました。私は初心者なので、当然、Oh My Zshを使用して構成しました。だから、rvm-prompt
含まれているいくつかのテーマがあり、ここで私の問題が始まりました. Zshをロードするたびにrvm reload
、そうしrvm-prompt
ないと解決されません( zsh: command not found: rvm-prompt
)。リロードすると問題なく解決することに注意してください。また、インラインで、独自の.rvmrc
(他の gemset) を持つディレクトリに移動し、そこから出ると、同じ問題が発生します。Zshを再度リロードする必要があります。RVMが$PATH
セットになっています。私は持っている
私の中で.zshrc
RVM プラグインを使用しています。誰か知ってる?本当にショーストッパーではなく、ただ迷惑です。
shell - zshコマンドラインでの再帰を回避する
OK、私は数時間前にzshに切り替えました、そして私は大騒ぎをしている巨大な構成にいます、しかしこれは私にとって多分大きすぎるかみ傷です:
type(などの区切り文字autopairnigを実行したいのですが、()を挿入します。最初の失敗:
bindkey -s "(" "()"
2番目の失敗:
zshが"("挿入で再帰しようとするため、両方とも失敗すると思います(-U
これを明示的に言っているようです)。これを回避する方法はありますか?echo -ne "()"
関数の1行目に代入すると、もちろんこれは回避されますが、編集できません...任意挿入を強制する方法のアイデア?
ボーナスポイント(比喩的に言えば:)):挿入後、括弧の間にカーソルを置きたいのですが。しかしzle backward-char
、私の関数では何もしません...
これがどれほど素晴らしいか想像してみてください!ありがとう!
zsh - oh-my-zsh plugins not working
I've just discovered oh-my-zsh, but I can't get it to work. While themes work just perfectly, plugins do not. I have some plugins selected, eg. macports, but neither I get port command completion nor do appropriate aliases work. Here's my .zshrc:
textmate and osx plugins also do not seem to work - zsh just complains about unknown command and stops. git and svn have some basic completion but I'm not sure whether it's done by plugin or just a normal zsh completion. Do I have to export something to use those plugins? Or if not, what to do to have that fixed?
ruby-on-rails - RHSプロンプトのZSH`rvm-prompt`が更新されない
rvm-prompt
RPromptにフィードしていますが、コマンド間で更新されません:(大きな画像)
たとえば、新しいgemsetを指す.rvmrcファイルを使用して1つのrubyプロジェクトから別のプロジェクトにcdすると、rpromptは単に更新されません。パフォーマンスの目的でrpromptをキャッシュしている必要があるようです。そのため、各コマンドでzshを強制的に更新する方法について知りたいのですが。
zsh - 自作用の .zshrc 関数
自作のパッケージ マネージャーと z-shell を使用します。grep 関数にアクセスできる利用可能なパッケージのリストを作成する関数を実装しようとしています。ここに私がこれまでに持っているものがあります:
私が直面している問題は、$1 の代わりに何を入れたらよいかわからないことです。次のようにコマンドを実行できるようにしたいと思います。
しかし、最終的には、引数 $1 のために関数がファイルを探すことになります。
要するに、問題は次のように思われます: この関数で文字列を許可するにはどうすればよいですか? (私はこれらすべてに慣れていません)。
助けてくれてありがとう!