Quelle est la meilleure façon d'ouvrir des fichiers à distance avec emacs et ssh

- Je me connecter à la machine distante avec ssh [email protected]. Quand j'en ai besoin pour ouvrir un fichier sur la machine distante je n'ai, par exemple,

emacs /usr/share/nginx/html/index.html

et qui ouvre la index.html fichier dans le shell. J'ai remarqué que certaines commandes emacs travail, mais d'autres ne fonctionnent pas. Par exemple, C-w ne fonctionne pas; M-< ne fonctionne pas. Comment puis-je résoudre ce problème, et quelle est la meilleure façon de travailler avec emacs et ssh?

J'ai trouvé cette question mais cela m'a rendu plus confus.

  • Quels sont quelques exemples de commandes que faire du travail? (Parfois différents raccourcis clavier existent sur la machine distante - vérifiez vos .emacs fichier sur la machine distante et parfois, toute une clé fonctionne différemment - par exemple, GNU écran par défaut absorbe la Ctrl-une partie d'Une commande avant, il peut arriver à emacs.)
  • C-espace, C-F,C-g fonctionne
  • Je ne pouvais pas trouver la .emacs fichier sur la machine distante, mais maintenant je sais que je n'ai pas de nouvelles raccourcis clavier dans l'autre machine
  • oui, je ne suis pas sûr de ce qui conduit à cette série de raccourcis clavier ne fonctionnent pas. Ne emacs ouvrir le fichier dans le même mode sur le serveur distant comme il allait ouvrir localement (où toutes les commandes ont été de travail)? Peut-être this pourrait donner un indice - M-x describe-mode.
  • Avez-vous aussi lancez emacs sur votre machine locale? Est-il une raison quelconque vous souhaitez utiliser la télécommande emacs vs local?
  • oui, je l'ai ouvert en distance maching de la même manière à partir de la ligne de commande et C-w, M-o, C-y... étaient tout fonctionne correctement.
  • Je suis l'aide de la télécommande de l'ordinateur portable comme un serveur et il serait agréable de travailler avec des fichiers de configuration par ssh, bien qu'à ce stade, je garde la distance de l'ordinateur portable aussi proches. Mais j'ai l'intention d'acheter un serveur et de le mettre à l'écart, dans ce cas, je voudrais modifier des fichiers avec le protocole ssh.
  • Donc... c'était une question d'être dans un autre mode emacs? (je ne sais pas si je suis la compréhension de votre réponse correctement.)

InformationsquelleAutor Zeynel | 2013-12-17