日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Emacs-小白入坑之旅

發(fā)布時間:2024/9/5 编程问答 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Emacs-小白入坑之旅 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

為啥要用Emacs

沒有為啥,直接說用了Emacs的感受吧。最開始剛上手確實搞不懂該怎么配置,索性直接要了我老大的配置過來,當(dāng)然接觸Emacs也是受他影響。
使用感受,Emacs讓我比較喜歡的點就是基本一把鍵盤就搞定了所有的功能,當(dāng)然在這還是要感謝媳婦兒當(dāng)初破費送了一把500的機(jī)械鍵盤給我。之前source insight、vscode、keil、iar都用過,source insight本身是不支持UTF8(當(dāng)然可以自己找插件,太懶,所以沒弄)。vscode怎么說呢,界面什么的,都用著還行,讓我不喜歡的地方是搜索的時候總是得拿這鼠標(biāo)一個一個點,當(dāng)然可能有快捷鍵,只是我沒深入研究。keil和iar不用說了,就基本edit功能,但是比較爽的地方是能夠按照語法提示補(bǔ)全,這點我認(rèn)為要優(yōu)于Emacs。
以上純屬個人觀點及感受,不喜勿噴。
寫此文的目的呢,主要是記錄Emacs的學(xué)習(xí)過程,也share給有需要的人,算是提供一些幫助吧。

安裝

  • 1、Emacs官網(wǎng)下載安裝包。
  • 2、選擇一個路徑,解壓,例如D:\soft。
  • 3、右鍵 此電腦->屬性->高級系統(tǒng)設(shè)置->高級->環(huán)境變量->系統(tǒng)變量,找到path,將路徑D:\soft\emacs\bin添加到path中。
    4.win+r,在cmd命令中輸入emacs(consol+window)或emacs -nw(consol)或runemacs(window)既可以啟動Emacs。

    配置

  • 1、打開C:\Users\user_name\AppData\Roaming文件,如果沒有.emacs文件以及.emacs.d文件夾,則創(chuàng)建此文件以及文件夾。
  • 2、打開.emacs文件,我的.emacs文件內(nèi)容如下:
;;;-------------------------------------------------------- ;; load emacs configure;; Added by Package.el. This must come before configurations of ;; installed packages. Don't delete this line. If you don't want it, ;; just comment it out by adding a semicolon to the start of the line. ;; You may delete these explanatory comments. (package-initialize)(require 'package) (add-to-list 'package-archives'("melpa-stable" . "https://stable.melpa.org/packages/"))(add-to-list 'load-path "~/.emacs.d/site-lisp/") (load "init.el")(custom-set-variables;; custom-set-variables was added by Custom.;; If you edit it by hand, you could mess it up, so be careful.;; Your init file should contain only one such instance.;; If there is more than one, they won't work right.'(package-selected-packages (quote (auto-yasnippet auctex auto-complete)))) (custom-set-faces;; custom-set-faces was added by Custom.;; If you edit it by hand, you could mess it up, so be careful.;; Your init file should contain only one such instance.;; If there is more than one, they won't work right.) (put 'downcase-region 'disabled nil) (put 'upcase-region 'disabled nil)

其中添加“"https://stable.melpa.org/packages/”地址是為了能夠獲取mepla平臺的插件。
"~/.emacs.d/site-lisp/"是init.el的路徑。

  • 3、打開.emacs.d文件夾,創(chuàng)建文件夾site-lisp,并在文件夾中創(chuàng)建文件init.el
    至此基本安裝、配置已經(jīng)完成。
    下一步就是安裝配置插件,讓emacs變得更加完美。

轉(zhuǎn)載于:https://www.cnblogs.com/zalv/p/11206221.html

總結(jié)

以上是生活随笔為你收集整理的Emacs-小白入坑之旅的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。