2

Windows 上の私の gitbash シェルでは、問題なく以下を実行できます。

sublime_text encryptor.rb:13

こちらの手順を使用して、選択したエディターを pry で次のように設定します。

Pry.config.editor = proc { |file, line| "sublime_text '#{file}':#{line}" } "sublime_text '#{file}':#{line}" }

ただし、sublime を開くと、「encryptor.rb」と「'c」という名前の 2 つの空のファイルが表示されます。

私が試した笑いのために:

Pry.config.editor = "sublime_text"

これにより、同じ空白の「encyptor.rb」が開き、空白の「Google」という名前の別のファイルが開きました。

ファイルへのパスは c:\Users\admin\Google Drive\projects\encryptor.rb です。

パスのスペースが大混乱を引き起こしているに違いない...

私の質問は、Windows ボックスをこじ開ける際にデフォルトのエディターとして sublime を使用するにはどうすればよいですか? 私もemacsをセットアップしようとしましたが、同じ問題がありました。私は提案を受け入れますが、現時点では、それを崇高に設定することに関心があります.

助けてくれてありがとう!

バージョン: Sublime 3、Pry バージョン 0.9.12.2 on Ruby 1.9.3、windows 7

4

1 に答える 1