Pertanyaan yang diberi tag «major-mode»

Mode yang menentukan perilaku pengeditan Emacs sementara buffer itu aktif. Baris mode biasanya menunjukkan nama mode utama saat ini, dalam tanda kurung.

2
Ingat mode untuk file tanpa ekstensi
Saya sudah mulai mengedit banyak file yang tidak memiliki ekstensi, tetapi masih dalam format mode utama. Saya satu-satunya pengguna Emacs di tim, dan saya tidak ingin membuatnya jelas bahwa editor saya membutuhkan hal - hal khusus . Saya ingin menghindari mengubah basis kode. Saya tidak dapat mengubah nama file Saya …
10 major-mode 

2
Mengapa mode utama tidak memeriksa wajah saja?
Saat menulis mode utama, sering kali berguna untuk mengetahui 'apakah ada gunanya?' 'Apakah poin dalam komentar?'. Sebagian besar mode utama tampaknya mencoba menguraikan bahasa pemrograman. Sebagai contoh: python-syntax-content panggilan syntax-ppss haskell-fill-paragraphpanggilan syntax-ppssdanre-search-forward c-in-comment-line-prefix-p bergerak menunjuk dan menelepon looking-at sp-point-in-commentpanggilan syntax-ppsstetapi juga memeriksa apakah itu pada delimeter komentar Namun, ini tidak …

4
Bagaimana saya mewarisi dari prog-mode, sementara masih mendukung emacsen yang lebih lama?
Saya sedang menulis mode utama untuk bahasa pemrograman, tetapi saya ingin mendukung versi Emacs yang lebih lama. prog-moderelatif baru. Saya ingin mewarisi dari prog-modejika sudah ditentukan, tetapi masih melakukan sesuatu yang masuk akal sebaliknya. Apa pendekatan terbaik? Haruskah saya defalias prog-modemenggunakan Emacsen yang lebih lama, atau akankah itu mengganggu mode …

3
Cara memulai emacs dalam mode "tidak ada" (`mode-fundamental`)
Jika saya mengetik emacs test.shEmacs bersikeras menempatkan saya dalam Shell-scriptmode. Lain waktu saya ingin mengedit file help.txtdan kemudian Emacs menempatkan saya dalam Textmode. Tetapi kadang-kadang saya tidak menginginkan semua ini, terutama ketika saya melakukan pasta besar ke Emacs dari sumber lain. Bagaimana cara memulai Emacs dalam mode "tidak ada"? Tidak …



2
Bagaimana cara menulis fungsi `selesai-pada-titik-fungsi` sederhana?
Saya sedang mempertimbangkan untuk menulis mode utama untuk mengedit Magic: the Gathering decks. Sebagian besar tampaknya cukup mudah tetapi saya punya satu pertanyaan. Ada sekitar 15.000 kartu Magic unik yang tersedia (kartu dengan nama unik itu). Saya ingin dapat menyelesaikan terhadap mereka dengan menulis fungsi penyelesaian-pada-titik. Saya telah mencari beberapa …

1
Mengapa * kompilasi * buffer menunjukkan karakter kontrol?
Saya menggunakan *compilation*buffer untuk membangun aplikasi C ++ pada Centos 5 dan Centos 6. Buffer menunjukkan build dan menyertakan referensi ke file yang merupakan bagian dari build. Namun, saya mendapatkan karakter kontrol seperti ^[muncul di output dan sulit dibaca dan emacs mendapatkan nama file yang rusak ketika Anda mengklik satu …

1
Mode mana yang digunakan untuk ECMAScript 6?
Apakah ada mode di luar sana yang memiliki sintaks higlighting (dan mungkin lebih, tetapi ini adalah yang paling saya inginkan) untuk ecmascript yang lebih baru? Saya terutama tertarik pada satu yang memiliki dukungan untuk string template dan fungsi generator. Ini harus ditampilkan dengan benar: co(function*(){ var a = yield request(`some.domain/${variable}`) …

3
Otomatis mengaktifkan mode minor dalam mode fundamental
Dengan desain, fundamental-modetulang telanjang seperti mode utama lainnya seharusnya berasal dari ini. Dari halaman info (elisp) Major Modes, kami memiliki: Ini adalah perintah mode utama untuk mode Fundamental. Tidak seperti perintah mode lainnya, ini tidak menjalankan mode kait apa pun (* perhatikan Konvensi Mode Utama: :), karena Anda tidak seharusnya …

2
Bagaimana cara mengaktifkan mode semantik hanya untuk mode utama tertentu?
Saya sudah sering melihat pertanyaan ini. Tapi tidak ada balasan yang memperbaiki masalah saya: mode minor tetap ada di mode lain. Sejauh ini, saya sudah mencoba: (use-package stickyfunc-enhance :config ;; (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) ;; (defun turn-on-semantic () (semantic-mode 1) (require 'stickyfunc-enhance)) ;; (add-hook 'python-mode-hook 'turn-on-semantic) (add-hook 'python-mode-hook (lambda () (add-to-list …

2
Buat buffer hanya-baca berdasarkan per file
Saya tahu saya dapat mengatur sesuatu seperti -*- mode: read-only-mode -*-di dalam komentar dan Emacs akan membuka file yang sesuai sebagai read-only. Masalah saya adalah saya masih ingin membaca file yang menyertakan baris seperti itu dengan org-modemode utama; Emacs membuka file-file ini di fundamental-mode. Bagaimana saya bisa memberi tahu Emacs …

1
Bagaimana cara membuat tabel sintaksis sederhana untuk mode utama?
Saya mencoba memahami bagaimana tabel sintaks bekerja, tetapi mode mayor minimal saya tidak menyoroti apa pun. Saya telah menulis elisp berikut, yang seharusnya menyoroti komentar: (defconst my-yaml-mode-syntax-table (let ((table (make-syntax-table))) (modify-syntax-entry ?# "<" table) (modify-syntax-entry ?\n ">" table) table) "Syntax table for `my-yaml-mode'.") (define-derived-mode my-yaml-mode fundamental-mode "My YAML" "testing" :syntax-table …
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.