Emacs

Fragen und Antworten für alle, die Emacs verwenden, erweitern oder entwickeln


2
org-babel und remote sql befehle
Ich benutze org-babel, um Wurfprogrammierung zu machen, und ich finde es sehr praktisch. Ich kann Shell-Befehle auf Remote-Hosts und lokale Datenbankbefehle mit dem Postgres-Client ausführen. Um eine Datei als Postgres-Benutzer zu öffnen, würde sie beispielsweise so aussehen C-x C-f /sshx:user@remotehost|sudo:postgres@remotehost:/tmp/testfile Um dies auf Emacs 24.5.1 zu tun, musste ich hinzufügen: …

4
So erhalten Sie eine Liste aller Funktionen, die ausschließlich von einem bestimmten Hauptmodus bereitgestellt werden
Diese Frage wurde von https://stackoverflow.com/q/605785/ inspiriert . Durch M-x describe-function <TAB>kann ich eine Liste aller interaktiven oder nicht intuitiven Funktionen erhalten, die im aktuellen Status von Emacs verfügbar sind. Wenn ein bestimmter Modus aktiviert ist (z. B. Latex-Modus), erhalten wir eine längere Liste, da auch die im Latex-Modus verfügbaren Funktionen …

1
Geben Sie die Zeitzone im Org-Datumsformat an
Wenn ich so etwas schreibe: <2015-07-05 Sun 20:00 GMT+0>und dann versuche, es durch Drücken von zu bearbeiten C-c ., entfernt Org das GMT+0Teil. Ich denke, es hat ein falsches Format. Hinweis: Ich möchte meine Zeit nicht auf eine andere Zeitzone einstellen. Ich möchte, dass Daten in einem bestimmten Dokument in …


7
Installieren Sie Pdf-Tools unter Emacs MacOSX
Ziel Ich möchte PDF Tools auf meinem GUI Emacs unter MacOSX (Version 25.0.50, installiert über Homebrew unter MacOSX 10.10.2) installieren, da die README- Datei dies für möglich hält. Installieren Ich habe popplerdie Variable PKG_CONFIG_PATH installiert und in meine Shell exportiert, wie von der README empfohlen. Ich habe dann PDF Tools …
8 osx  pdf 

1
variabler Projektstammordner in .dir-local.el
Ich verwende den Firmenmodus für die Vervollständigung in C ++ - Code. Um dem Clang-Backend des Unternehmens mitzuteilen, wo sich die Include-Dateien für das aktuelle Projekt befinden, muss ich die folgende .dir-locals.elDatei verwenden ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Ich muss immer den vollständigen Pfad angeben. Gibt es eine …

2
Ist es möglich, die Fertigstellung des Unternehmens ohne Präfix zu starten?
Die automatische Vervollständigung ist besonders nützlich beim Schreiben von CSS, um die verfügbaren Optionen für eine bestimmte Eigenschaft anzuzeigen. Das Unternehmen company-minimum-prefix-lengthsteuert, wie viele Zeichen ich eingeben muss, bevor Optionen angeboten werden. Ich möchte jedoch eine Fertigstellung ohne Zeichen, daher erhalte ich Folgendes: Derzeit kann ich dies nur von beiden …

3
Summenzahlen in der Region
Wie kann ich eine Reihe von Zahlen summieren, die mit Text in der Region durchsetzt sind (keine rechteckige Region)? Wenn die Region beispielsweise diesen Text enthält: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Ich suche nach einem Befehl, der 298 irgendwie meldet (298 = 234 + …

2
Japanische / CJK-Schriftarteneinstellungen für die richtige horizontale Ausrichtung
Ich hatte dies zu einem bestimmten Zeitpunkt in der Vergangenheit auf einem Computer mit einem bestimmten Schrifttyp bei einer bestimmten Schriftgröße, aber ich kann es scheinbar nicht wieder richtig machen. Schauen Sie sich beispielsweise an, wie meine Org-Modustabellen aussehen, wenn ich japanische Zeichen hinzufüge. Hier sind zwei Beispiele für die …
8 fonts 

2
Löschen Sie die sekundäre Auswahl ohne Maus
Gelegentlich, ohne es zu wollen, drücke ich irgendwie Tasten oder Maus, damit ich eine sekundäre Auswahl bekomme. Ich benutze nie die sekundäre Auswahl, deshalb möchte ich sie immer loswerden. Wie kann ich die sekundäre Auswahl löschen, ohne die Maus zu verwenden? Die Standardbindungen zum Festlegen der sekundären Auswahl werden von …

1
Wie implementiere ich den Rohrleitungsoperator%>% im ESS-Modus?
Vor kurzem war ich RZeuge der intelligenten Einführung des Rohrleitungsbetreibers %>%oder then-betreibers in Code, den ich heutzutage ziemlich häufig verwende. Ich frage mich, ob dies bereits in der neuesten Version von ESS implementiert wurde . Wenn nicht, sollte es kein Problem sein, elispCode zum Schreiben einer Funktion dafür zu finden. …
8 font-lock  ess 

2
Smartparens Einzel- oder Paarzeichen einfügen?
F: Wie kann ich die smartparensEntscheidungsregeln für das Einfügen eines gepaarten oder einzelnen Zeichens anpassen? smartparensscheint beim Einfügen von einfachen Anführungszeichen (z. B. in oder ) meistens klug zu sein . Daher wird standardmäßig ein Paar von s eingefügt und der Cursor dazwischen platziert, aber wenn es am Ende eines …


1
Helm: überschreiben Kap
Ich folgte dieser Antwort und erstellte meinen Nebenmodus, um zu vermeiden, dass meine Tastenkombinationen von Hauptmodi überschrieben werden. Also habe ich das in meine init.el geschrieben: (define-key my-keys-mode-map (kbd "C-h") 'delete-backward-char) (define-key my-keys-mode-map (kbd "M-h") 'backward-kill-word) Es funktioniert mit allem, außer wenn ich drin bin helm-find-files. Während M-hfunktioniert, C-hnicht. Wenn …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.