WindowsでGit BashからSublimeテキストを開くにはどうすればよいですか? 〜/ .bashrcファイルにエイリアスを追加しようとしましたが、何も機能しませんでした。とても簡単なものを探していましたが、インターネットで見つけることができませんでした。
私は自分の質問に答えます。最初に、/ Users/usernameディレクトリの下に.bash_profile
ファイルを作成しました。ここですべてのgitエイリアスをコピーしました。崇高なテキストにアクセスするために、このエイリアスを追加しました:
alias subl="/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"
バックスラッシュの後ろのスペースはフォーマットにとって重要だと思います。これが機能しない場合は、sublime_text.exeファイルがどこにあるかを調べ、上記のようにフォーマットした後にパスを配置する必要があります。 git bashのコマンドラインに次のように入力します。
subl .
sublime Textで現在のディレクトリを開くか、ファイルの名前を
subl readme.md
sublime Textで開きます。 .bash_profile
ファイルには、次のような他の便利なエイリアスも追加しました。
alias gc="git commit -m"
alias ga="git add ."
alias gl="git log"
alias gs="git status"
そのため、git bashコマンドプロンプトで次のように入力できます。
gs ##for git status
gl ##for git log, etc
これが誰かの助けになることを願っています。
.bash_profile
の下にC:\Users\YourUserName\
ファイルを作成し、ファイルに次の行を追加します。
alias 'subl="/c/Program Files/Sublime Text 3/subl.exe"'
より良い解決策:
崇高なテキスト3(ビルド3065)の更新されたバージョンは、mac osでは「subl」であった「subl.exe」としてこの機能をもたらします。
使用方法:
ステップ1:崇高なテキストを更新(崇高なテキストで->ヘルプ->更新を確認)
ステップ2:bashを使用してプロジェクトフォルダに移動し、subl.exeと入力すると、フォルダが崇高なテキストで開きます。 (「subl.exe」コマンドが見つからない場合は、sublimeのパスを追加します。例:「C:\ Program Files\Sublime Text 3」をシステムパスに追加-ここに 環境変数にパスを追加する方法 )
私はこのようなものと、Gitと崇高なテキストにかなり慣れています。私は現在gitのUdacityコースを受講していますが、git bashを使用して崇高なテキストを開くことができませんでした。
Bash:subl:C:/ Programコマンドが見つかりませんでした
またはそのようなもの
私の問題は、スラッシュが間違った方法で進行していたことに気づきました。ファイルパスにスペースがある場合は、スペースがあるたびにスラッシュを追加する必要があり、問題を修正します。
結局タイピングしました
echo 'alias subl = "C:/ Program\Files/Sublime\Text\3/subl.exe"' >>〜/ .bashrc
その後サブル
そして崇高なテキストが開かれました。
私の元のファイルパスは
C:\ Program Files\Sublime Text
スラッシュが正しい方向に向かっていることを確認し、ファイルパスにスペースがある場合は、Wordの後に必要なスラッシュを追加してください。
私は崇高なテキスト3とgit bashを使用してWindows 10にいます
うまくいけば、他の人の時間を大幅に節約できます。
これをC:\ Users\username\.bashrcファイルに追加しました:
export PATH="$PATH:/c/Program Files/Sublime Text 3"
ファイルを保存します。次に、Git Bashで次のように入力します
which subl
それが機能することを証明するために。
次の内容のsubl(拡張子なし)というテキストファイルを作成します。
#!/bin/sh
"C:\Program Files\Sublime Text 2\sublime_text.exe" $1 &
C:\ Program Files(x86)\ Git\binフォルダーにコピーします。 32bit C:\ Program Files\Git\usr\binフォルダーにコピーします。 64ビット
ファイルを開くには、Windows Git Bashで次のコマンドを入力します
subl text.txt
または
subl .
Git BashからSublime Text 3を起動するときに同じ問題が発生しました。
次のコマンドを実行しました(私のOSはWindows 7で、Sublime Text 3は "C:\Program Files\Sublime Text 3
"ディレクトリ):
echo 'alias subl = "/C/Program\ Files/Sublime\ Text\ 3/sublime_text.exe
"'>> ~/.bashrc
Git Bashを閉じて、もう一度開きます。
ここにリストされているすべての答えにもかかわらず、私はこれをうまく機能させるのに苦労していました。 .bashrcファイルをVIM提案通り こちら で修正すると、問題が修正されました。Windows10でGit bashを使用しています。
最初にbashをホームディレクトリに開き、cd〜を使用して正しい場所にいることを確認します。
次に、次を使用して.bashrcファイルを作成しました。
touch .bashrc
それから私はそのファイルを編集するために行きました:
vim .bashrc
i
キーを押して挿入モードに入ります
入る:
alias subl='C:/Program\ Files/Sublime\ Text\ 3/sublime_text.exe'
他のほとんどの人が述べているように、これはsublime_text.exeの場所への正しいパスでなければなりません。 sublime_text.exeのC:\ドライブをすばやく検索すると、この場所が得られます。
esc
を押して入力モードを終了します
入る :
w
q
enter
はvimを保存して終了します
bashを終了して再度開き、新しい設定を適用します
subl
と入力すると、崇高なテキストエディタが開きます。
ワードパッドと崇高なテキスト自体で.bashrcファイルを編集しようとしましたが、何らかの理由でvimで編集し、上記のようにすべてのスラッシュとバックスラッシュが正しいことを確認しました。
ファイルパスの後に、物事を複雑にしていると思われる他の方法を使用して、不正な^ M文字を見つけました。 vimでこの文字を削除すると、SawyerDoesStuffのソリューションを使用した後の問題も修正されました。
古い投稿を復活させてくれてありがとう。これが役立つことを願っています。
私が抱えていた問題の1つは、通常のスラッシュ\
の代わりに、ディレクトリのパスでバックスラッシュ/
を使用しなければならなかったことです。次に、二重バックスラッシュ\\
を使用してバックスラッシュをエスケープする必要がありました。だから、私の場合、私はこのようなパスを書きました:
alias subl='C:\\Program\ Files\\Sublime\ Text\ 3\\sublime_text.exe'
Sublime Textがインストールされているフォルダーを見つけます。ここでは、C:/ Program FilesにインストールされているSublime Text3の例を取り上げます。多くのユーザーの場合、C:/ Program Files(x86)にあります。
(要件に基づいて)次のコマンドを実行します。
echo 'alias subl="/c/Program\ Files/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc
または
echo 'alias subl="/c/Program\ Files\ \(x86\)/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc
Git-Bashを閉じて再度開いてみてください。うまくいけば、完了です。
それ以外の場合は、このドキュメントを dacity から読んでください。