仮想マシン上のファイルを編集する


4

Ruby on Railsを使用するためにVirtual Boxを介してWindows XPにvirtul Linuxをインストールしましたが、Railsディレクトリで動作するすべてのファイルが仮想マシンにあり、WindowsのSublimeテキストでそれらを編集できないという問題がありました。 Sublimeを仮想Linuxにインストールするべきですか、それとも別の方法でファイルを編集することができますか? ご回答ありがとうございます。

回答:


2

他にも方法があります。2台のマシン間でフォルダを共有することです。このようにすると、重複したものがなくなり、スペースを節約できます。また、あなたはあなたのファイルがいつでもアクセス可能になるでしょう、そしてあなたはあなたが合うと思うどんな楽器でそれらに取り組んでいます。これは、SublimeをUbuntuにインストールすることに代わるものではなく、補完的なものです。

以下の手順で、ホストマシンのフォルダをゲストマシンと共有できます。 VMの電源が入っているかどうかにかかわらず、ファイルは常に手元にあるので、これは最も便利な解決策です。ファイルが最初にゲストにある場合は、この手順に従って新しい共有フォルダを作成し、ゲスト内から既存のファイルをすべて共有フォルダに移動します。

これはあなたがからダウンロードできるエクステンションパックを必要とします ここに enter image description here

これで、仮想マシンをオフにした状態で、仮想マシン設定パネルで[共有フォルダ]をクリックします。 enter image description here

今、私のカーソルが置かれているアイコンである "新しいフォルダを追加する"をクリックしてください。 enter image description here

そして今、あなたが適当と思うように現れたであろう小さなフォームに記入してください: enter image description here

自動マウントオプションを必ず確認してください。毎回手動で実行する必要はありません。

VMを起動すると、これらのフォルダは共有されます。


私の古いお尻CentOS 5インストールではあまりうまくいかないようです。理由がわからない。
the0ther

1

あなたはあなたのVMに崇高なテキストをインストールすることができます、あなたがあなたのVMにSSHアクセスを持っているなら、あなたはSSHを使うことができます、 サイバーダック かなりシームレスな方法でこれを行うためにテキストを一緒に崇拝する。

あなたは崇高なテキストをcyberduckのためのエディタになるように設定する必要があります - 編集に行きます - >好みを選択してから、「選択」して崇高なテキストをポイントします。私はすでにこれをしました、そしてそれはファイルタイプをどこでも開くようにプログラムを設定するときあなたがするのとほとんど同じです。

enter image description here

それからcyberduckを使ってあなたのサーバーにログインすることができます - これらの設定は私のために働きます、そして理論上あなたはサポートされる他の転送タイプを使うことができますが。

enter image description here

編集したいファイルを右クリックし、で編集を選択し、デフォルトまたは崇高なテキストを選択します。

enter image description here

あなたはそれがローカルファイルであったようにファイルを編集することができて、それを保存することができます、そしてそれはあなたのサーバーに同期して戻るべきです。


ありがとう、@ Journeyman Geek。 syberduckをダウンロードしてインストールしましたが、接続に問題があります - 私の実際のマシンはこのIP 192.168.1.2、仮想のもの192.168.1.4を持っています。または私の無線接続へのパスワード?)愚かな質問ですみません。私はあなたの助けに感謝します
kuzyo

VMの作業中に通常ログインするアカウントは機能するはずで、同じパスワードを使用します。
Journeyman Geek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.