Pertanyaan yang diberi tag emacs

GNU Emacs adalah editor teks yang dapat diperluas, dapat disesuaikan, dan dapat didokumentasikan sendiri, yang dapat diperluas dengan kode Lisp. Meskipun Emacs adalah editor untuk keperluan umum, pertanyaan mungkin mengenai topik di sini jika mereka ingin memperluas Emacs sendiri (biasanya dengan menulis fungsi Emacs Lisp) atau tentang mode pemrograman tertentu. Kalau tidak (dan mungkin juga dalam kasus-kasus itu), pertimbangkan untuk mengajukan pertanyaan Anda di Emacs Stack Exchange.

685
Perbedaan antara Emacs dan Vim

Tanpa masuk ke argumen keagamaan tentang mengapa yang satu lebih baik dari yang lain, apa perbedaan praktis antara Emacs dan Vim? Saya ingin belajar satu atau yang lain, tetapi saya menyadari kurva belajar untuk masing-masing tinggi dan saya tidak bisa memutuskan. Saya tidak pernah menggunakan...

391
Mengapa saya harus menggunakan IDE? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

327
Bagaimana cara mengontrol bagaimana Emacs membuat file cadangan?

Emacs menempatkan file cadangan bernama di foo~mana-mana dan saya tidak suka harus ingat untuk menghapusnya. Juga, jika saya mengedit file yang memiliki tautan keras di tempat lain dalam sistem file, tautan keras menunjuk ke cadangan ketika saya selesai mengedit, dan itu membingungkan dan...

285
Bagaimana cara mengganti karakter dengan baris baru di Emacs?

Saya mencoba mengganti karakter - katakan ;- dengan baris baru menggunakan replace-stringdan / atau replace-regexpdi Emacs. Saya sudah mencoba perintah berikut: M-x replace-string RET ; RET \n Ini akan menggantikan ;dengan 2 karakter: \n. M-x replace-regex RET ; RET \n Ini menghasilkan...

174
Buka file dengan su / sudo di dalam Emacs

Misalkan saya ingin membuka file dalam sesi Emacs yang ada menggunakan suatau sudo, tanpa menjatuhkan ke shell dan melakukan sudoeditatau sudo emacs. Salah satu cara untuk melakukan ini adalah C-x C-f /sudo::/path/to/file tetapi ini membutuhkan perjalanan pulang pergi yang mahal melalui SSH ....

170
Langkah-langkah debugging dengan IPython

Dari apa yang saya baca, ada dua cara untuk men-debug kode dengan Python: Dengan debugger tradisional seperti pdbatau ipdb. Ini mendukung perintah seperti cuntuk continue, nuntuk step-over, suntuk step-intodll), tetapi Anda tidak memiliki akses langsung ke IPython shell yang dapat sangat berguna...

169
Menggunakan Emacs sebagai IDE

Saat ini alur kerja saya dengan Emacs ketika saya coding di C atau C ++ melibatkan tiga jendela. Yang terbesar di sebelah kanan berisi file yang saya kerjakan. Bagian kiri dibagi menjadi dua, bagian bawah menjadi sebuah shell yang saya gunakan untuk mengetikkan kompilasi atau membuat perintah, dan...

165
Emacs - Beberapa kolom satu buffer

Saya mencoba mengedit beberapa kode rakitan yang cenderung diformat dalam daftar yang panjang namun tipis. Saya ingin dapat menggunakan beberapa hektar ruang horizontal yang saya miliki dan melihat lebih banyak kode di layar pada satu waktu. Apakah ada metode untuk mendapatkan Emacs (atau memang...

159
Setel 4 Indentasi Ruang dalam Emacs dalam Mode Teks

Saya tidak berhasil membuat Emacs beralih dari 8 tab spasi ke 4 tab ruang ketika menekan TABbuffer dalam dengan mode utama text-mode. Saya telah menambahkan yang berikut ini ke .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode...

157
Apa ini ^ M yang terus muncul di file saya di emacs?

Jadi saya pikir itu mungkin ada hubungannya dengan textmate, tetapi kami bekerja dalam tim kecil dan mengalami beberapa masalah dengan konflik file lengkap dari file yang hampir identik di git karena setiap baris dari satu cabang memiliki ^ M yang ditambahkan padanya. Apa yang ^Mharus dilakukan...