cperl-mode

    4熱度

    2回答

    我是一名perl程序員和一名新的emacs用戶。我在Windows下,使用cperl-mode編輯perl。 Emacs版本是24.2.1。下面是一些示例代碼截圖: http://breqwas.net/dropbox/perlsyn_emacs.png 明顯的bug:它突出數組,哈希和不帶引號的文本值(A => 「B」)的樣式列表內評論 還有一個缺陷:它highligts正則表達式的第一個字是因

    8熱度

    3回答

    在emacs的cperl模式,即continute從以前的行的聲明線通過一個電平縮進: my $var = (1+1) * (2+2) /(3+3); 然而,如果語句不爲零縮進開始,因爲它是一個塊內,然後如果你打破你的發言到第三行,你會得到另一水平壓痕,等等: sub break_my_indentation { my $var = (1+1)

    5熱度

    1回答

    最近我已經開始使用emacs,並在克服了許多障礙,使cperl模式以一種令人愉快的方式運行,我已經成爲這個問題難住。目前我已經將所有常規使用的標量突出顯示,除了插入的位置。在這種模式下可以突出顯示這種語法嗎?目前我使用emacs 23.1和jrockway的cperl模式5.23 感謝

    4熱度

    3回答

    當我使用Emacs時,我打開任何自動縮進並使用自定義縮進方案(保留上一行的縮進,僅使用空格)。 在c模式下,我只是用C-c C-l來關閉電動模式。 但在perl模式我不知道如何實現相同。 望着http://mirror.fraunhofer.de/CPAN/misc/emacs/perl-mode.el。我可以看到 (defvar perl-mode-map() "Keymap used

    2熱度

    1回答

    我正在寫一個小程序C我想記錄它,以便其他人可以更改一些細節。我寫了一個帶有#define的config.h文件,可以啓用或不啓用某些操作,其中一些是互斥的,其他則不是。 的不是相互排斥的例子: #define USE_A #define USE_B #define USE_C 互斥的例子: #define BUILD_FULL #define BUILD_COMPACT 到現在爲止,

    1熱度

    1回答

    我使用qq函數將我的SQL請求存儲在Perl中。就像這樣: qq{ SELECT table1.name, table1.description FROM table1 WHERE table1.id=? } 但在Emacs cperl模式是不可能的使用標籤內部QQ,減慢我的工作。我該如何解決

    0熱度

    1回答

    檢查語法在cperl菜單被禁用。如果我嘗試M-x cperl-check-syntax,我收到錯誤信息 無法打開加載文件:沒有這樣的文件或目錄,mode-compile。 我在emacswiki上找不到提示。

    0熱度

    1回答

    我在Ubuntu 10.10上安裝了GNU Emacs 23.1.1。 我有以下的.emacs: (custom-set-variables '(cua-mode t nil (cua-base)) '(inhibit-startup-screen t) ) (show-paren-mode 1) (setq show-paren-delay 0) ;; perl

    0熱度

    1回答

    這是我的.emacs文件的摘錄 案例1:通過下面的配置,perl-completion模式可以很好地工作。 ;;------------------------------------------------------- ;; -*-- CPerl mode ;;------------------------------------------------------- (defali

    1熱度

    1回答

    我使用GNU Emacs 22.2.1和cperl 5.23。 我有Perl代碼: sub foo { if($x) { print "x"; } else { print "y"; } } 我想代碼縮進到2空間縮進。但是,當我在此代碼運行cperl-indent-region,我得到: sub foo