我在GNU emacs中編寫了一個不帶文件擴展名.pl或.pm的Perl程序。有沒有一種方法可以將語言環境設置爲Perl,而無需更改文件擴展名?在Emacs中設置默認語言環境
2
A
回答
2
您可以設置模式:
M-x perl-mode
3
您可以用下面的,
(setq auto-mode-alist
(append '(("\\.pl$" . perl-mode)
("\\.pm$" . perl-mode)) auto-mode-alist))
+1
始終假設實際上有一個可以安全地替換到代碼中的擴展。 FWIW,我更傾向於把它寫成'(add-to-list'auto-mode-alist'(「\\。\\(pl \\ | pm \\)\\')。」perl-mode ))' – phils
5
把評論
# -*- perl -*-
在第一(或第二,如果你有解釋器在第一行)文件的行。如果你這樣做,它會在下次打開時以perl模式打開。
相關問題
- 1. 設置默認語言環境
- 2. Android:默認語言環境語言「hd」
- 3. 如何在web根路由(/)中設置默認語言環境?
- 4. 如何在rails中設置默認語言環境
- 5. 在lwuit中設置默認語言環境?
- 6. 不設置默認語言環境中的Rails 3.1.3
- 7. XCode/iOS中特定於語言環境的默認設置
- 8. 如何在Windows上設置Python默認語言環境?
- 9. TranslateBehavior在默認語言環境中不採用默認字段
- 10. 在PHP中獲取語言的默認語言環境
- 11. Qt的設置默認的語言環境和打印longDayName
- 12. 將語言環境設置爲系統默認值UTF-8
- 13. 爲Vaadin應用程序設置默認語言環境
- 14. 系統語言環境語言設置
- 15. Gedmo \ Translatable忽略在配置中設置的默認語言環境
- 16. DateTime語言環境設置
- 17. Moment-Timezone在全局Moment語言環境設置後使用默認語言環境
- 18. 默認語言環境和numberformat
- 19. 更改struts2的默認語言環境
- 20. spree.i18n不更改默認語言環境
- 21. CakePHP l10n默認語言環境
- 22. Java默認語言環境回退
- 23. 在Symfony 2.1中設置語言環境
- 24. 在ng2-pagination中設置語言環境
- 25. 在kohana2中設置語言環境
- 26. ajaxplorer設置默認語言
- 27. 設置默認語言
- 28. 在emacs中設置語言
- 29. 從默認語言環境轉換爲英語語言環境的日期
- 30. 在EPiServer中設置默認語言?
我寧願有M-x cperl-mode – aartist