Emacs

T&J bagi mereka yang menggunakan, memperluas atau mengembangkan Emacs

1
Penspasian baris berlebihan dengan font tertentu
Untuk waktu yang lama saya telah menggunakan DejaVu Sans Mono sebagai font pemrograman saya. Saya belum menemukan font yang lebih baik. Tetapi beberapa saat yang lalu saya menemukan Mozilla Fira , yang terlihat sangat bagus untuk kode . Jadi saya memutuskan untuk mencobanya di Emacs. Sayangnya, ketika saya menggunakannya di …

4
Apa yang dilakukan `simbol-nilai`?
Dokumen membuat saya tidak bijaksana: Fungsi ini mengembalikan nilai yang disimpan dalam sel nilai simbol. Di sinilah nilai variabel saat ini (dinamis) disimpan. Jika variabel tidak memiliki ikatan lokal, ini hanyalah nilai globalnya. Jika variabel tersebut batal, kesalahan variabel-void ditandai. Apa gunanya nilai simbol? Di mana dan kapan saya harus …
13 elisp  symbols 

4
Substitusi string bernama?
Saya sering harus membuat beberapa substitusi dari string yang sama: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (Ini hanya contoh tiruan, dalam hal ini lebih baik merekatkan "a" dengan spasi putih, tetapi secara umum saya berurusan dengan situasi yang lebih rumit) Apakah ada cara untuk …
13 elisp  string 

1
after-init-hook vs eval-after-load / with-eval-after-load
Saya telah menemukan cara Paket yang cukup berguna bekerja di Emacs 24 , namun, saya ingin jawaban yang pasti dari pengguna yang berpengalaman atau pengembang inti yang mana dari ini sebenarnya lebih disukai dalam kasus khas pada 24.4. Afaik, (add-hook 'after-init-hook ...)adalah pendekatan brute-force untuk mengatur penyesuaian untuk paket. Namun, …

3
Menggunakan emacs dengan thunderbird untuk menulis dan merespons email
Ada banyak yang ditulis untuk menggunakan emacs sebagai program email primer yang lengkap. Saya mencari sesuatu dengan pengaturan sederhana sehingga saya dapat menjadikan Thunderbird sebagai program manajemen email utama saya, tetapi menulis dan mengirim email dalam emacs. Karena python dapat mengirim email dari baris perintah, saya menduga ini tidak akan …
13 email 


1
Counsel Mx selalu menunjukkan "^"
Saya menginstal Counsel / Ivy / Swiper dan sejauh ini semuanya berfungsi dengan baik. Tetapi ketika saya memanggil penasihat-Mx melalui kunci ikat Mx sebuah karakter "^" selalu ditambahkan. Saya tidak tahu mengapa ini terjadi dan bagaimana cara menghilangkannya (itu tidak mengganggu perintah counsel-Mx, itu hanya mengganggu). Saya menggunakan emacs pada …
13 search  counsel 

4
Mengurangi kekacauan LATEX_HEADER di bagian atas file org saya
Saya sering menulis catatan dalam mode org dan mengekspornya ke lateks. Namun, karena beberapa dokumen rumit saya perlu menyertakan banyak paket lateks di bagian atas seperti: #+LATEX_HEADER: \usepackage[margin=1.15in]{geometry} #+LATEX_HEADER: \usepackage{parskip} #+LATEX_HEADER_EXTRA: \usepackage{graphicx} #+LATEX_HEADER_EXTRA: \usepackage{mdframed} #+LATEX_HEADER_EXTRA: \usepackage{needspace} #+LATEX_HEADER_EXTRA: \usepackage{hyperref} #+LATEX_HEADER_EXTRA: \usepackage{titling} #+LATEX_HEADER_EXTRA: \usepackage{enumitem} #+LATEX_HEADER_EXTRA: \usepackage{etoolbox} #+LATEX_HEADER_EXTRA: \usepackage{color} #+LATEX_HEADER_EXTRA: \usepackage{underscore}... Apakah mungkin …
13 org-mode  latex 

2
'Python-shell-interpreter' Anda sepertinya tidak mendukung readline
Saya punya masalah dengan 25.1 dan Python 3.5 saya di Ubuntu 16.10, tapi saya tidak melihatnya diselesaikan di mana saja. Ingin tahu apa status terbaru itu. Mereproduksi: > emacs -Q --eval '(setq python-shell-interpreter "python3")' kemudian M-x run-python memberi Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ was …
13 python  repl 



1
Melihat & mengedit lembar bentang Excel dan file csv di Emacs
Apakah ada cara untuk melihat / mengedit lembar kerja Excel (mis. xlsDan xlsxfile) di Emacs? Bagaimana dengan csvfile? (mis. konten penyelarasan kolom). Sebagai referensi, inilah yang saya lihat ketika saya mencoba membuka .xlsxfile di Emacs: M Filemode Length Date Time File - ---------- -------- ----------- -------- -------------------------- -rw------- 842825 7-Jan-2015 …
13 csv 

3
sebelum-save-hook untuk mode-cc
Saya ingin menyesuaikan cc-modeuntuk menjalankan fungsi sebelum menyimpan. Salah satu solusinya adalah memodifikasi cc-modekeymap untuk mengikat C-x C-ske fungsi yang melakukan pekerjaan yang saya butuhkan dan kemudian menyimpannya. Pertanyaan saya adalah apakah ada kait yang bisa saya sesuaikan untuk ini? The CC Hooks docs tidak menyebutkan before-save-hooksecara khusus untuk cc-mode. …
13 hooks  cc-mode  advice 

1
Bagaimana mencegah Emacs memutus tautan keras?
Katakanlah saya punya dua file file1dan file2: $ echo aaa >file1 $ ln file1 file2 Lalu saya periksa apakah inodenya sama: $ ls -i 18749779 file1 18749779 file2 yang menunjukkan bahwa kedua file tersebut sebenarnya sama. Sekarang saya mengedit file1di Emacs, dan menambahkan baris dengan misalnya teks bbb, dan menyimpannya …
13 files 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.