emacs24

    3熱度

    2回答

    這裏是Lisp-rookie。 我的目標是定義一個宏,使得虛線alist的鍵可用作變量來訪問相應的值,因此名爲»let-dotted-alist«。所以,我想的是: (setq foo '((a . "aa") (b . "bb"))) (let-dotted-alist foo (message (concat a b))) ==> "aabb" 這是我能想出迄今

    0熱度

    2回答

    OK所以這裏是我試圖編譯代碼: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <time.h> #include <netdb.h> #include <sys/socket.h> #include <sys/types.h> #include <net

    1熱度

    1回答

    我是組織模式的新用戶,徹底享受和看到它帶來的好處。但是,我經常想更新我的日程文件(這很令人滿意)。這會像第一世界的問題一樣,但我發現刷新它的唯一方法是前進,然後及時倒退。有沒有更簡單的方法,我錯過了?

    0熱度

    1回答

    我一直在Mac上設置我的emacs。我無法安裝任何軟件包,甚至無法列出可用軟件包,因爲我在這臺計算機上安裝了emacs安裝程序。每次我嘗試刷新包庫,我得到了下面的錯誤和回溯的內容: Debugger entered--Lisp error: (wrong-type-argument listp <!DOCTYPE) package--read-archive-file("archives

    0熱度

    1回答

    出於某種原因,Emacs是無法找到我的ghci的。我運行Ubuntu 16.04,並遵循this tutorial書的說明。 使用which ghci我得到的路徑/opt/ghc/7.10.3/bin/ghci。和執行M-: exec-path和M-: (getenv "PATH")我可以看到,路徑正確打印。 我曾試圖明確地設置在這樣的emacs PATH變量,這改變不了什麼,因爲據我可以告訴它已

    0熱度

    1回答

    我還沒有通過閱讀其他線程 我從這裏安裝了Emacs找到了解決Ubuntu的(16) - >易於://emacs,然後 我用purge命令卸載它,並在找到剩餘的帶有「locate emacs」的文件來刪除它。我做錯了什麼,現在發現很多錯誤,我無法解決。 sudo易於得到升級: Reading package lists ... Done dependency tree generation Re

    4熱度

    1回答

    我發現buffer-has-markers-at至少會告訴我們標記是否指向某個位置,但不僅僅是它自24.3開始已經被標記爲廢棄,它還沒有提供一種實際獲得標記對象的方法。 看看the C source,我可以看到buffer to buffer_text結構指向Lisp_marker結構的單向鏈表,但我找不到任何Elisp函數來訪問它們。另外,還有a related thread from 1999

    0熱度

    1回答

    我已經嘗試在Google中搜索這個簡單的問題。但是在前幾頁沒有得到正確的答案。 我想要做的事很簡單:在源文件中,突出顯示第5行,第15行和第23行以進行比較。 我相信應該有一個捷徑。有人可以告訴我嗎? 謝謝!

    2熱度

    1回答

    我是emacs &的新手,試圖將它用於python編程。我已經安裝了elpy &除了一件事情之外,一切都運行正常 - 我收到很多警告,像E401,E402,E501等錯誤。所有的都是可怕的紅色。 經過一番研究,看起來這些錯誤來自flake8。所以我配置flake8如下: 放入〜/ .config/flake8, [flake8] ignore=E201,E203,E211,E221,E272,E

    0熱度

    1回答

    我剛剛開始使用GNU emacs,但是當我嘗試滾動緩衝區結尾或緩衝區開始時,我想關閉聲音(窗口不允許聲音?)。我在emacs中搜索了選項頁面(或prefereces),我無法找到它。任何人都知道任何解決方案(節選關閉揚聲器:)