Sla een buffer op in meerdere bestanden

Ik heb 2 bestanden

/home/user/myproject/myfile.el
/ssh:[email protected]:/home/user/myproject/myfile.el

Inhoud van beide is hetzelfde. Ik wil in beide hetzelfde veranderen. Ik kan het doen als:

1. Edit file in local machine.
2. Push the file to server.

In plaats daarvan wil ik beide bestanden verbinden met dezelfde buffer.

3
Idee: stel na opslaan-hook in om het bestand naar de server te pushen.
toegevoegd de auteur jorgepc, de bron

1 antwoord

U kunt proberen met behulp van Magnar's multifiles.el . Je vindt het op MELPA .

Zoals de README zegt:

Bind een sleutel tot mf/mirror-region-in-multifile , laten we zeggen C -! . Markeer nu a   deel van de buffer en druk erop. Er verschijnt een nieuwe multifile -buffer.   Markeer een ander deel van een ander bestand en druk nogmaals op C -! . Dit is   toegevoegd aan de multifile .

     

U kunt nu de buffer multifile bewerken en de originele bestanden bekijken   verandering. Of u kunt de originele bestanden bewerken en de multifile bekijken   buffer wijzigen.

     

Als u de buffer multifile opslaat, worden alle oorspronkelijke bestanden opgeslagen.

1
toegevoegd