vim 配置分享
前言
Vim 厲害的地方有三個:
- 各種快捷件, 熟練的話可以達到人機合一的境界.
- 各種神器插件, 功力夠的話也可以自己寫. 沒有做不到, 只有想不到.
- 運行在終端裡面 (廢話), 不過這滿重要的, 本人離不開終端R.
本來想寫個vim推坑指南
的, 但是想想這寫下來應該會不少內容..
總而言之先分享 vim 配置文件吧~
Vim 厲害的地方有三個:
本來想寫個vim推坑指南
的, 但是想想這寫下來應該會不少內容..
總而言之先分享 vim 配置文件吧~
最近在用logstash統計nginx access log, 發現如果nginx log裡面帶有中文轉譯的字符的時候, logstash 會沒有辦法正確解析(json parse fail) nginx的log.
怎麼會呢, 不是都已經轉成json了嗎? 我們這就去nginx log看一下什麼狀況, 可以看到錯誤的好像是 user_agent \xE4\xBD\
雖然說安裝好ik分析器可以對中文能夠比較友善的處理了; 但測試後發現有些詞彙還是沒有成功分詞. 不過幸好也找到了解決辦法; 順便也介紹一下如何熱更新流行詞彙吧!
我們看看針對這個句子可以得到什麼結果: 首先呢, 既然要使用那個模塊, 就必須先確保你的 Nginx 有編譯該模塊
root@ghost-elastic01:~# curl 'http://localhost:9200/ikhell/_analyze?
Elasticsearch作為一個母語為英文的索引軟體, 對中文的分詞效果簡直慘不忍睹; 不過還好有ik分析器可以使用, 解決了這尷尬的窘境.
首先我們放四筆資料吧
curl -XPOST http://localhost:9200/ik/fulltext/1 -H 'Content-Type:
相信很多朋友剛開始在使用Elasticsearch的時候,一定都會遇到一個問題: 我的檔案內容清清楚楚的寫在那, 怎麼就是搜尋不到? 其中很大的可能就是分析器沒有正確配置唷!
首先放入一筆資料, 內容是 "Set the shape to semi-transparent by calling set_trans(