Emacs

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

2
Bagaimana cara mengikat C- [nyata?
C-[setara dengan tombol escape pada keyboard Inggris AS, karenanya, segala upaya mengikatnya akan mengacaukan M-perilaku. Emacs tampaknya tidak kesulitan membedakan <escape>dan C-[memisahkan dalam bingkai GUI. Berikut ini berfungsi dengan baik dan binding mulai dengan M-tetap berfungsi: (global-set-key (kbd "<escape>") (lambda () (interactive) (message "<escape>"))) Namun, jika saya ikat (global-set-key (kbd …

2
Mengurutkan judul dalam file ORG
Saya membuat catatan dalam file org-mode berukuran besar yang memiliki struktur berikut: * Toto, A Notes about Toto. * Titi, C Notes about Titi. * Tutu, A Notes about Tutu. Saya ingin menyortir file sehingga semua pos dengan Amendahului pos dengan B, yang pada gilirannya mendahului pos dengan C, dan …
10 org-mode  sorting 

1
Menyasar 4m sebelum meminta dengan Zsh di Mx ansi-term
Saya baru-baru ini membaca Running Shells di Emacs , dan meluangkan waktu untuk menyesuaikan Zsh prompt saya untuk bekerja dengan kemampuan terbatas M-x shelldan M-x ansi-term. Setelah upaya ini, saya sekarang akhirnya dapat menggunakan Zsh dari dalam Emacs, namun ada — meskipun minor — gangguan M-x ansi-term. Saya selalu melihat …
10 ansi-term 

2
Manfaatkan area gema kosong untuk menampilkan informasi
Area gema sebagian besar kosong, yang membuat saya berpikir bahwa saya dapat menggunakannya untuk menampilkan beberapa informasi. Misalnya, org-clockmenampilkan tugas saat ini, waktu yang tersisa dan total waktu yang berlalu pada modeline. Informasi ini tidak benar-benar dapat dibaca di sana (modeline bisa agak pendek), diulang pada setiap modeline (karena berlaku …

2
Sembunyikan pemberitahuan hak cipta GPL yang panjang di bagian atas file
Saya bekerja dengan banyak file * cpp dan * h yang berisi pemberitahuan hak cipta yang panjang di awal. Saya ingin emacs menampilkan file-file ini seolah-olah ini tidak ada, tanpa benar-benar menghapus teks. Ini, ini: /* * Copyright (C) 2006-2008 Author A * Copyright (C) 2006-2008 Author B * Copyright …
10 display 

1
Cara mengurutkan daftar file di file helm-find-
Ketika saya gunakan helm-find-filesuntuk mencari direktori. Saya ingin menampilkan pertandingan dan direktori yang tepat pertama dalam daftar kandidat, diikuti oleh file. Misalnya, mencari "src" memberikan hasil berikut: Bagaimana saya bisa membuat "src" muncul terlebih dahulu, karena ini adalah pasangan yang tepat dan juga direktori? Atau, memamerkannya, menyembunyikan "." file masuk …

3
Urutkan nama file (bernomor) dalam dired
Ketika Dired mengurutkan file dengan nama, itu mengurutkan dalam urutan abjad. Tidak masalah dengan surat; Namun, ketika nama file dimulai dengan angka, akan lebih baik untuk mengurutkan nilai numerik. Contoh: Ini adalah bagaimana dired mengurutkan file saya: 10 11 12 13 ... 1 21 22 23 ... 2 31 Saya …
10 dired  sorting 

1
Biarkan buffer ERC di latar belakang terhubung kembali
Saya menggunakan ERC (dengan ZNC) sebagai klien IRC saya. Saya bergabung dengan beberapa saluran dan ketika saya menjalankan znc-allsemua buffer saya dipulihkan dan log diputar ulang. Ini semua luar biasa. Apa yang saya anggap sangat menjengkelkan adalah ketika memutar ulang log, setiap buffer saluran muncul di depan dan saya benar-benar …
10 buffers  erc 

2
Wildcard dalam file org-agenda-
Aku punya folder basis proyek, ~/prj, yang di dalamnya saya memiliki banyak proyek-proyek individu, 2014_prj1, 2014_prj2, ..., di dalam yang saya miliki, antara lain, sebuah docfolder. Layoutnya terlihat seperti ini: ~/prj ~/prj/2014_prj1 ~/prj/2014_prj1/README.org ~/prj/2014_prj1/data ~/prj/2014_prj1/doc ~/prj/2014_prj2 ~/prj/2014_prj2/README.org ~/prj/2014_prj2/data ~/prj/2014_prj2/doc Sekarang saya ingin menambahkan semua direktori proyek ( 2014_prjX) ke org-agenda-files, …


2
Paksa menggunakan font lebar-tetap dalam mode-org
Apa cara paling sederhana untuk memaksa Emacs org-mode untuk menggunakan Keluarga Font dan Tinggi dengan lebar tetap yang sama di mana-mana (tetapi menjaga properti lain tetap berbeda, seperti Foreground)? Saya bisa membuat semua org-level-nwajah mewarisi dari fixed-pitch, atau membuat variable-pitchsebenarnya referensi font dengan lebar tetap, misalnya, tapi itu akan merepotkan, …
10 org-mode  fonts 

3
Ulangi sisipan teks terakhir
Di Vim Anda dapat menekan .untuk mengulangi perubahan terbaru, termasuk memasukkan teks. Sementara di Emacs C-x zhanya mengulangi perintah terakhir. Saya sadar bahwa makro dapat digunakan di sini, tetapi lebih sering saya menyadari bahwa saya harus memasukkan kembali teks yang sama terlambat. Ketika saya perlu memasukkannya sekali lagi , mendefinisikan …

2
Bagaimana cara mengganti tata letak keyboard untuk berbagai bahasa?
T: bagaimana cara beralih antara metode input untuk bahasa yang berbeda saat menggunakan tata letak keyboard yang tidak standar? Saya harus mengedit teks dalam dua bahasa yang berbeda. Saya ingin dapat menggunakan ikatan kunci saya di kedua bahasa, kecuali, tentu saja, ketika memasukkan teks ke buffer. Sepertinya saya harus dapat …

1
Bagaimana cara men-debug kesalahan pada penjaga dan selama font-lock
Ketika kesalahan terjadi di dalam proses sentinel atau selama penguncian font, maka Emacs tidak menunjukkan backtrace meskipun debug-on-errorsebelumnya diaktifkan. Saya mengerti mengapa kesalahan ini ditangkap, kesalahan yang sama mungkin dipicu lagi saat mencoba menyajikan backtrace. Namun ketika saya ingin benar-benar men-debug kesalahan itu tidak sangat membantu. Saya lebih suka mengambil …
10 debugging 

1
Bagaimana cara menghitung semua jendela dalam bingkai?
Sama seperti pertanyaan yang dinyatakan, saya ingin fungsi yang akan menghitung jendela yang saat ini ditampilkan dalam bingkai itu. Jadi ini: +--------------+-------------+ | | | | | | | *scratch* | *Messages* | | | | | | | | | | +--------------+-------------+ | *Help* | | | +----------------------------+ Akan …
10 elisp  window  frames 

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.