Emacs

15
Memformat kode SQL secara otomatis

Ada beberapa standar dan gaya pengkodean umum yang terkenal untuk SQL (mis., Menggunakan huruf besar untuk kata-kata khusus, menempatkan kata kunci utama dalam baris yang berbeda, dll.). Apakah Emacs datang dengan mode apa pun untuk ini, atau apakah ada paket untuk memformat SQL agar mematuhi...

15
Bagaimana cara menggunakan defcustom dengan benar?

Seperti kebanyakan pengguna Emacs, saya telah menyesuaikan mode dengan mengubah variabel. Apa yang tidak pernah terpikir oleh saya adalah mentalitas pemrograman keseluruhan di belakang telah menyesuaikan ini-dan-itu. Saya menyadari ini ketika saya mulai melihat beberapa kode sumber untuk eshell....

15
Ulang tahun dalam kontak-org

Saya seorang pemula dalam mode-org (dan Emacs, dalam hal ini), tetapi saya berpikir bahwa mode-org akan menjadi tempat / format yang baik untuk menyimpan kontak saya. Satu hal yang ingin saya lakukan adalah menambahkan tanggal lahir ke kontak. Saya menemukan org-contacts.el , yang tampaknya...

15
Bagaimana saya bisa mengatur server ELPA?

Seorang teman dan saya ingin mulai menulis paket emacs khusus untuk digunakan di perusahaan kami. (Percayalah, tidak ada yang kami tulis akan menarik bagi siapa pun di luar - ini integrasi dengan alat internal.) Kami ingin membuat instalasi dan pemeliharaan paket semudah mungkin dan kami pikir ini...

15
Bisakah saya mengambil tangkapan layar vektor (SVG) Emacs?

The gtk-vector-screenshotprogram dapat digunakan untuk mengambil screenshot vektor dari Gtk-3 aplikasi. Tampaknya berfungsi dengan meminta aplikasi untuk menggambar ulang sendiri ke kanvas SVG. Emacs di GNU / Linux dapat dibangun dengan Gtk +, tetapi mencoba menggunakan aplikasi yang disebutkan di...

15
Navigasi dengan indentasi

Saya ingin menavigasi di antara baris file berdasarkan indentasi. File terstruktur berdasarkan indentasi: baris yang lebih indentasi daripada baris sebelumnya adalah anak dari baris sebelumnya, baris yang memiliki lekukan yang sama dengan baris sebelumnya adalah saudara kandungnya. Saya kebanyakan...

15
Menggunakan magit untuk add, commit, push yang paling dasar

Saya biasanya menggunakan hanya beberapa perintah git setiap kali saya ingin melakukan perubahan pada repositori: $ git add --all . $ git commit -m "update." $ git push -u origin master Bisakah magit berguna dalam hal ini? M-x magit-statustampaknya membantu tetapi saya tidak mengerti bahasa...

15
Apakah '(a. B) benar-benar daftar?

Saya benar-benar bingung dengan .notasi. Apakah '(a . b)daftar? (listp '(a . b))kembali ttetapi ketika saya ingin tahu panjangnya (length '(a . b))memberikan kesalahan Wrong type argument: listp, b. Hal yang sama untuk fungsi lain seperti nth,mapcardll. Mereka semua memberikan kesalahan yang...

15
Pengeditan garis besar, seperti mode-org, untuk JSON

Saya mencoba mengedit file Swagger JSON di emacs. Ini berisi objek JSON bersarang besar, jadi saya ingin menutup dan menyembunyikan beberapa di antaranya. Saya sudah mencoba origami-mode, dikonfigurasi seperti origami-c-style-parserpada origami-parser-alist, tetapi cukup tidak canggih (kata...

15
Bagaimana cara menggabungkan dua daftar?

Maaf, tapi elisp bukan yang terbaik. Saya perlu menggabungkan dua daftar string dengan cara ini: ("a" "b" "c") + ("d" "e" "f") -> ("a" "b" "c" "d" "e" "f") Nah, urutannya tidak penting, jadi saya menulis kode ini: (while lista (add-to-list 'listb (car lista)) (setq lista (cdr...

15
Daftar semua file dan sub-direktori secara rekursif

Apakah ada cara, mungkin menggunakan paket, untuk secara rekursif mendaftarkan semua file (dengan path) dan sub-direktori (atau setidaknya sub-direktori kosong , karena path ke yang non-kosong dapat diperoleh dari jalur file yang terkandung di dalamnya) dari direktori saat ini? Yang paling dekat...