Ich würde es vorziehen, meine Commit-Nachrichten in Vim zu schreiben, aber es öffnet sie in Emacs. Wie konfiguriere ich Git so, dass immer Vim verwendet wird? Beachten Sie, dass ich dies global tun möchte, nicht nur für ein einzelnes
GNU Emacs ist ein erweiterbarer, anpassbarer, selbstdokumentierender Texteditor, der mit Lisp-Code erweitert werden kann. Obwohl Emacs ein Allzweckeditor ist, können hier Fragen zum Thema gestellt werden, wenn es um die Erweiterung von Emacs selbst (normalerweise durch Schreiben von Emacs Lisp-Funktionen) oder um bestimmte Programmiermodi geht. Andernfalls (und möglicherweise auch in diesen Fällen) sollten Sie Ihre Frage zu Emacs Stack Exchange stellen.
Ich würde es vorziehen, meine Commit-Nachrichten in Vim zu schreiben, aber es öffnet sie in Emacs. Wie konfiguriere ich Git so, dass immer Vim verwendet wird? Beachten Sie, dass ich dies global tun möchte, nicht nur für ein einzelnes
Was sind die praktischen Unterschiede zwischen Emacs und Vim, ohne in einen religiösen Streit darüber zu geraten, warum einer besser ist als der andere ? Ich möchte das eine oder andere lernen, aber mir ist klar, dass die Lernkurve für jedes hoch ist und ich mich nicht entscheiden kann. Ich habe...
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...
Wie kann ich Emacs dazu bringen, alle meine Definitionen, die ich aktualisiert habe, neu zu laden, .emacsohne Emacs neu zu
Ich möchte auch die Schriftgröße in meiner .emacsDatei
Emacs legt foo~überall benannte Sicherungsdateien ab und ich möchte nicht daran denken, sie zu löschen. Wenn ich eine Datei bearbeite, die irgendwo anders im Dateisystem einen festen Link hat, zeigt der feste Link auf das Backup, wenn ich mit dem Bearbeiten fertig bin, und das ist verwirrend und...
Was ich möchte: Ich habe ein Clojure-Programm auf einer entfernten Site, nennen wir es mccarthy. Ich möchte nrepl-ritzvon meinem Laptop aus eine Verbindung zu einem herstellen , vorzugsweise über nrepl-ritz-jack-in. Der Jack-In funktioniert gut für ein lokales Programm, scheint jedoch keine...
Ich versuche, ein Zeichen - sagen wir ;- durch eine neue Zeile mit replace-stringund / oder replace-regexpin Emacs zu ersetzen . Ich habe die folgenden Befehle ausprobiert: M-x replace-string RET ; RET \n Dies wird durch ;2 Zeichen ersetzt : \n. M-x replace-regex RET ; RET \n Dies führt zu...
In diesem Artikel heißt es: "Emacs hat eine Wiederholung, weil Sie beim Rückgängigmachen die Richtung umkehren können, wodurch das Rückgängigmachen rückgängig gemacht wird." Was bedeutet das? Wie kann ein Benutzer mit Emacs
Gibt es eine Möglichkeit, eine geöffnete Datei in Emacs umzubenennen? Während ich es mir ansehe? So etwas wie Speichern unter, aber das Original sollte
Im Anschluss an diese Frage wird versucht herauszufinden, wie so etwas zu tun ist, was einfach sein sollte. Dies hindert mich insbesondere daran, mich mehr an die Verwendung von Emacs zu gewöhnen und stattdessen den Editor zu starten, mit dem ich bereits vertraut bin. Ich verwende das Beispiel hier...
Ich habe eine globale Such- und Ersetzungsfunktion für Nicht-Emacs, die dazu führt, dass meine Festplattendateien aktueller werden als meine Emacs-Puffer (en masse). Gibt es eine Möglichkeit, Emacs anzuweisen, alle Puffer von der Festplatte auf einen Schlag zu aktualisieren, anstatt jeden einzeln...
Angenommen, ich möchte eine Datei in einer vorhandenen Emacs-Sitzung mit suoder öffnen sudo, ohne in eine Shell zu wechseln und sudoeditoder auszuführen sudo emacs. Ein Weg, dies zu tun, ist C-x C-f /sudo::/path/to/file Dies erfordert jedoch eine teure Hin- und Rückfahrt durch SSH . Gibt es einen...
Ich habe Emacs horizontal aufgeteilt - oben bearbeite ich Perl-Code, unten ist die Shell. Standardmäßig sind die beiden Fenster durch Emacs gleich groß, aber ich möchte, dass der Shell-Puffer kleiner wird (vielleicht halb so groß?). Ich fragte mich, wie ich das machen
Nach dem, was ich gelesen habe, gibt es zwei Möglichkeiten, Code in Python zu debuggen: Mit einem traditionellen Debugger wie pdboder ipdb. Dies unterstützt Befehle wie cfor continue, nfor step-over, sfor step-intousw.), Sie haben jedoch keinen direkten Zugriff auf eine IPython-Shell, die für die...
Derzeit umfasst mein Workflow mit Emacs beim Codieren in C oder C ++ drei Fenster. Die größte rechts enthält die Datei, mit der ich arbeite. Die linke Seite ist zweigeteilt, wobei die untere eine Shell ist, die ich zum Eingeben von Kompilierungs- oder Erstellungsbefehlen verwende, und die obere ist...
Wenn ich die versehentlich geschlossene Kratzer Puffer in Emacs, wie erstelle ich einen neuen Scratch -
Ich versuche, Assembly-Code zu bearbeiten, der in der Regel in langen, aber dünnen Listen formatiert ist. Ich möchte in der Lage sein, einige der Hektar horizontalen Raums zu nutzen, die ich habe, und gleichzeitig mehr Code auf dem Bildschirm zu sehen. Gibt es eine Methode, mit der Emacs (oder ein...
Es ist mir nicht gelungen, Emacs dazu zu bringen, von 8 Leerzeichen-Registerkarten auf 4 Leerzeichen-Registerkarten zu wechseln, wenn die TABIn-Puffer im Hauptmodus gedrückt werden text-mode. Ich habe Folgendes zu meinem hinzugefügt .emacs: (setq-default indent-tabs-mode nil) (setq-default...
Ich denke, es hat vielleicht mit textmate zu tun, aber wir arbeiten in einem kleinen Team und haben einige Probleme mit vollständigen Dateikonflikten nahezu identischer Dateien in git, da an jede Zeile eines Zweigs ein ^ M angehängt ist. Was soll dieser mysteriöse ^MCharakter tun und woher könnte...