跳到主要內容

發表文章

目前顯示的是有「vim」標籤的文章

[教學] zen coding (emmet) 安裝使用方式

Zen coding 改名為 emmet Zen coding 身為一個 web developer 不應該繼續花時間在浪費重複的事情上,這個好用的專案已經改名成 Emmet, 網址為, Emmet 官方網址 https://github.com/emmetio/emmet Sublime text 2 安裝 emmet 輸入底下指令就可以安裝完成 emmet , command + shift + p input `package install` input `emmet` Vim 安裝 emmet vim 安裝方式可以參考底下連結說明, https://github.com/mattn/zencoding-vim 可以參考之前介紹使用 coffee plugin for vim 安裝方式 使用方式 在 emmet 網站裡面也有介紹如何開發 html,以 html5 樣板開發為例,在編輯區輸入內容如下, html:5_ _ 為游標位置,在 sublime text 2 預設按鍵為 『tab』 ,在 vim 底下使用方法則為, 『ctrl + y + ,』 接著就會產生簡易的 html5 架構,內容如下, <!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> </html> 接著游標就會直接跳至 body 中央,即可立即開發雛形頁面,開發似乎變得更為方便, 其他詳細的使用方法,可以參考 emmet 語法說明, http://docs.emmet.io/abbreviations/syntax/ 後記 現在已經有許多好用的工具,可以讓前端工程師縮短開發時間,很多工具在不知道或者沒有人分享的狀況下,總是會自己重新刻一套,或者使用『複製』、『貼上』繁瑣的工作重新持續著。 就自己使用 Emmet 的經驗上,在產品的雛形開發上是十分方便的工具,如果大家有什麼類似的工具,或者前端輔助工具,...

[分享] CoffeeScript Vim plugin

CoffeeScript Vim plugin CoffeeScript ,也有人稱為 Coffee ,最近開始寫 Coffee,因為有時候很懶得打字,也想要快點把程式建構出來, Coffee 是目前看到可以最偷懶將 JavaScript 寫出來,同時通過 JSLint 的方法之一。 不過通常我都使用 Vim ,這邊就稍微介紹一下 CoffeeScript 在 Vim 裡 面的好工具。 CoffeeScript support for Vim CoffeeScript support for vim 設定方式 直接使用 vim-pathogen  是一種 vim plug auto load 載入模組,設定方式不多介紹。 切到 ~/.vim/bundle vim-pathogen 的路徑下, git clone https://github.com/kchmck/vim-coffee-script.git 接著需要設定一下 vim-pathogen, 在 ~/.vimrc 底下需要設定 call pathogen#infect() 安裝完成 Vimrc 設定 通常會設定幾個快速方法, au BufWritePost *.coffee silent CoffeeMake! au BufWritePost *.coffee :CoffeeCompile watch vert 儲存檔案後,直接編譯,同時觀看 js 結果。 更多設定請參考 CoffeeScript support for vim

[筆記] vim 搜尋方法及設定

設定行數 set nu     <-開 :set nu!  <-關 vim的搜尋highlight 設定 :set hls 向前搜尋 /xxxx 向後搜尋 ?xxx 替換 :[range]s/pattern/string/[c,e,g,i] range: 要搜尋範圍 eg: %, <,> pattern: 搜尋字串 string: 取代字串 c: 會詢問 e: 不顯示error g: 全部取代 i: 不分大小寫 相關文章: 搜尋取代,及字串