Emacs for Windows use Helm-ag

ag是一個CLI下的高速搜索工具,用起來很是順手,Emacs中的helm-ag就是調用的它,是我在使用Emacs時最經常使用的功能之一。git

要在Windows下使用,須要Cygwin,我用的是babun,一個整合好了的環境。打開Shell,先安裝依賴包:github

$pact install libpcre-devel
$pact install liblzma-devel

而後從Github克隆下來源碼包:工具

$git clone https://github.com/ggreer/the_silver_searcher.git

以後開始編譯:ui

$cd the_silver_searcher
$./build.sh

編譯完成以後將ag.exe文件拷貝到Cygwin或babun的/bin/目錄下,而後在.emacs中寫入:code

;; if u use babun
(setq exec-path (cons "C:/babun/.babun/cygwin/bin" exec-path))
;; if u use cygwin
(setq exec-path (cons "C:/cygwin/bin" exec-path))

而後在Emacs裏使用Package安裝helm-ag,就能夠在Emacs中使用了。get

相關文章
相關標籤/搜索