問題タブ [dotfiles]
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.
emacs - emacs のより良いデフォルト
私は数年前から Vim を使用しています。そして今、私は Emacs を試してみたいと思っています。
Vimの場合、デフォルトを上書きする一般的な構成ファイル(here)があります(たとえば、Vim、行番号を表示してください。履歴をさらに保存し、これらの愚かなバックアップファイルを作成しないでください...)
Emacsにも同じことが必要です。検索中に見つけた最高のものは、technomancyの better-defaults.elです。私はまだ Prelude と Emacs-Starter-Kit のソースを掘り下げていますが、オーバーライドとプラグインが多すぎます。
だから、私が欲しいもの:
- カスタマイズできる変数のリストを表示する機能 (例:
indent-tabs-mode
やnewline-and-indent
)。私は知ってC-h v variable-name
いますが、このコマンドでは変数の名前を知る必要がありますが、それらのリストが必要です - 各コマンドのコメントで役立つデフォルトを設定する Emacs のサンプル構成ファイル
unix - Ubuntu の ~ ディレクトリと / ディレクトリの違いは何ですか?
私はUbuntuが初めてで、これら2つのディレクトリの違いを理解しようとしています。今後の問題を回避するために、ノード パッケージ、git プロジェクト、およびドット ファイルをインストールできる場所を知る必要があります。誰も簡単な素人の答えを持っていますか?
次の方法で各ディレクトリに移動します。
また
これらのディレクトリのどのディレクトリにドットファイルをインストールする必要がありますか?
これらのディレクトリのどのディレクトリに git プロジェクトをインストールする必要がありますか?
Git Bash を使用していますが、自分のマシンで git チェックアウト用のディレクトリが見つかりません。
bash - ドットファイルのシンボリックリンクが機能しない
そのため、ドットファイルのシンボリックリンクを作成しようとしています(そうすれば、ドットファイルリポジトリを一元化できます)が、これを行うたびに、iTermはシンボリックリンクされたファイルを読み取りません。基本的に、エイリアスやその他の構成にアクセスできないことを意味します。
リンクをホームディレクトリに配置し、実際のファイルをリポジトリの場所に配置することで、ファイルを正しくシンボリックリンクしていると思います。
逆の方法も試してみましたが、リポジトリのリンクにファイルの内容がありません。別名:
これらの記事を参考にしました。
- Github を使用してドットファイルを管理するには?
- bash を使用してドットファイルを自動化する
- サブディレクトリで検索を使用し、すべてのファイルへのシンボリックリンクを作成する
- リンクが別のディレクトリに作成されるとシンボリックリンクが機能しませんか?
助けてください!:)
macos - Mac Os X で pip bash の補完が機能しない
私は Mac Snow Leopard を使用しています。Python は からインストールされhomebrew
、動作しています。2 つのカスタム bash 完了スクリプトがpip
ありdjango
ます。以前は機能していましたが、ドットファイルをいじった後は機能しなくなりました。
djangoの完成は元のプロジェクトからのもので、pip completion
(ここから) を以下に示します。
ERRORS: Django の補完は、私がそれを入手するたびにこれをスローします:
したがって、基本的には構文の問題であるはずです。Iのpip completion
ときは何もしませんpip + TAB
。
ポイントは、どちらも機能していたということですが、何が起こったのかわかりません。関数が組み込みのbashであることを理解したのでcomplete
、bashを台無しにせず、ドットファイルのみ..手がかりはありますか?
git - 異なる場所にある複数のフォルダーに対して 1 つの git
このテーマは以前にも尋ねられたと思いますが、興味深いものは見つかりませんでした。これを読みました追跡したいファイルの外に.gitフォルダーを保存できますか? 複数の場所にディレクトリを持つ単一の Git リポジトリは、それを試してみましたが、これをうまく達成する方法が見つかりませんでした。
これの目的は、アプリケーションとドットファイルのバックアップ設定を保存することです。
しかし、ファイルの構造は次のように考えます
おそらく解決策は、init
「/Users/Jeremy」にリポジトリを作成して大きなgitignoreを作成することですが、それは最善の方法ではないと思います。
では、この異なるフォルダーすべてを管理するために、1 つの場所に 1 つの git リポジトリーのみを作成するにはどうすればよいでしょうか?
ruby - Serverspecで隠しファイルが存在するかどうかを確認する
統合テストに Test-Kitchen と Serverspec を使用しています。Serverspec ファイル リソースを使用して、隠しファイルが存在するかどうかを確認したいと考えています。この場合は.gemrc
. これが私の仕様構成です:
そして、ここにエラー出力があります:
file
リソースが .gemrc ファイルを通常のファイルとして認識しないのはなぜですか?
git - 複数のディレクトリからのファイルを含む Git リポジトリ (ドットファイルの同期)
ドットファイルと複数のマシン間で同期したいその他のファイルでレポを作成したいと思います。ファイルは複数のディレクトリ (~
ホーム ディレクトリだけでなく) に分散しています。
git は、必ずしもサブディレクトリではないいくつかのディレクトリからファイルが保存されている場所を追跡できます.git/
か?
私が今思いついた最善の解決策は、git repo が初期化された単一のディレクトリにドットファイルをコピーするスクリプトを作成することです。
bash - zsh が $PATH を正しく使用しない
からスクリプトを実行しようとしましたが~/.dotfiles/bin
、zsh
代わりに bash を取得できません: