[解決済み] emacs と ssh でリモートファイルを開く最良の方法は何でしょうか?
2023-04-23 21:04:27
質問
リモートマシンに
ssh [email protected]
. 私はリモートマシンでファイルを開く必要があるとき、私は、例えば、そうします。
emacs /usr/share/nginx/html/index.html
を開き、それが
index.html
ファイルをシェルで開きます。emacsのコマンドの中には、動くものと動かないものがあることに気づきました。例えば
C-w
は動作しません。
M-<
は動作しません。どうすればこれを解決できますか?また、emacsとsshで作業するための最良の方法は何ですか?
私は見つけた この質問 を見つけましたが、それは私をより混乱させました。
どのように解決するのですか?
私は一般的に、ローカルの Emacs インスタンスからリモート ファイルを開くことを好みます。
でEmacsを実行している間 ローカルマシン を実行している場合、ssh でリモートファイルを開くことは、他のファイルを開くのと大差なく、わずかに 異なる構文 .
ssh の場合、次のように入力します。
C-x C-f
. さて、minubufferでは、次のように入力します。
/ssh:user@host:/path/to/file
(パスを入力し始めると、タブ補完が機能することに注意してください。また、先頭の
/
の文字にも注意してください)。完全な
のドキュメントを参照してください。
.
あなたの例では、次のようになります。
C-x C-f /ssh:[email protected]:/usr/share/nginx/html/index.html
これで、ローカルの設定やインストールされているパッケージなどを使いながら、ssh経由でリモートファイルをEmacsで編集できるようになりました...。
関連
-
[解決済み] Bashでsshして複数のコマンドを実行する最もクリーンな方法は何ですか?
-
[解決済み] 他のSSHポートでgit remote add
-
[解決済み】Pythonシェルで矢印キーを押すとエスケープ文字が表示される件
-
[解決済み] Emacsで複数のシェルを実行する方法
-
[解決済み] org-modeのインラインコード
-
[解決済み] LinuxでEmacsから他のアプリケーションにテキストをコピーする方法
-
[解決済み] Emacs Lispで、変数が定義されているかどうかを確認するにはどうすればよいですか?
-
[解決済み] elispでオペレーティングシステムを判断するには?
-
[解決済み] Emacs: 起動時に前回のセッションのバッファを再オープンしますか?
-
[解決済み] Stack Overflowのマークダウン用Emacsモード
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Emacs - 複数の列を1つのバッファで表示する
-
[解決済み] Emacsで複数のシェルを実行する方法
-
[解決済み] Emacsの中からディレクトリを作成するにはどうしたらよいですか?
-
[解決済み] 現在のファイルのフルパスをミニバッファに表示する機能
-
[解決済み] emacsのコマンド名が与えられたら、キーバインドをどのように探しますか?(その逆も然り)
-
[解決済み] Emacsのキーバインドをグローバルにオーバーライドする
-
[解決済み] Emacs Lispで、変数が定義されているかどうかを確認するにはどうすればよいですか?
-
[解決済み] Emacsの現在のバッファ以外のすべてのバッファを閉じる
-
[解決済み] elispでオペレーティングシステムを判断するには?
-
[解決済み] Emacsでブロックを選択またはハイライトする方法は?