Category Archives: Vim

Vim 8.0...

Vim 版號進到 8.0 了:「Vim 8.0 released!」,從 GitHub 上的記錄可以看到「updated for version 7.0」是 2006 年五月的事情了。 新的 feature 包括了 packages...?所以 Vim 自己也要搞一套 package 系統了嗎... 還沒仔細看,不知道跟 Vundle 的關係不知道會變成什麼樣子 @_@ Among the new features are: - Asynchronous I/O support, channels, JSON - Jobs - Timers … Continue reading

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , | Leave a comment

Google Chrome 上使用 Native Client (NaCl) 執行 Vim...

在 Twitter 上看到有人講:「Vim console application running using NativeClient」,實際跑起來長這樣: 只是跑起來測試,因為平常用的平台 (Ubuntu 與 Mac OS X) 都有原生的 Vim 可以用... 這算是 Native Client 的火力展示嗎?

Posted in Browser, Computer, Editor, GoogleChrome, Murmuring, Software, Vim | Tagged , , , , , , , | 1 Comment

Command Line 下把 Hex 轉成 Base64...

每次都忘記,寫一篇之後查比較方便... 重點在對 xxd 的變化應用,而 xxd 被包在 Vim 裡,所以應該都會裝... 吧... xxd 預設是把 binary 轉成 hex,但你可以用 -r 參數變成反向,也就是 hex 轉 binary。 所以剩下的就很簡單了,先把 hex 轉成 binary 再轉成 base64: echo 0123456789ABCDEF | xxd -r -p | base64 這邊有裝 Base64 所以可以直接用,如果沒有的話,可以用 OpenSSL 替代: echo 0123456789ABCDEF … Continue reading

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , , , , | 1 Comment

裝了 tagbar...

看了 hSATAC 寫的「我的 Golang Vim 配置」後,研究了一下裡面的 plugin,發現幾個還不錯的 plugin 可以用... 其中一個是 tagbar,安裝後依照官方 Quickstart 的建議,把 F8 變成展開: nmap <F8> :TagbarToggle<CR> 其他的設定可以參考 tagbar.txt。

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , | Leave a comment

Vim 7.4

Vim 終於出 7.4 版了 XDDD Vim 7.3 最後出到 1314 版,第一次破千啊... (Vim 7.5 或是 Vim 8.0 不知道會等到什麼時候...)

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , | 3 Comments

用 ap 版本的 vim-css-color

之前是在高見龍的文章「爽爽快快學Vim(3) - Vim Plugins」裡看到這個 plugin,高見龍的文章所附上的連結就已經是 ap 版了,不過前幾天把 vim 的套件管理系統換成 Vundle 後 (參考「從 pathogen.vim 換成 Vundle...」這篇),我是用 Google 把之前裝過的套件一個一個找回來,就裝到 skammer 的版本了。 skammer 的版本問題在「Very slow.」可以看到,懶的看原因的人可以直接看 comment 裡 ap 給的 fork。 用 Vundle 的人先改掉 .vimrc 的內容,然後重新啟動 vim 後跑 :BundleClean 與 :BundleInstall 就會裝新版了。

Posted in Computer, CSS, Editor, Murmuring, Network, Software, Vim, WWW | Tagged , , , | Leave a comment

把 Powerline 用到的字型包成 ppa...

其實就是在 Ubuntu 下塞兩個檔案進系統而已,一個是字型檔 PowerlineSymbols.otf,另外一個是設定檔 10-powerline-symbols.conf。 主要還是練習打包 .deb 並且使用 Launchpad 放自己包的 package,十多年前也差不多是這樣開始玩 FreeBSD 的 send-pr 累積經驗...

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , , , , | Leave a comment

從 pathogen.vim 換成 Vundle...

pathogen.vim 的 git submodule 用到有點煩了... 改用 Vundle 避開 pathogen.vim 使用 git submodule 帶來的維護問題... Vundle 的安裝方法很簡單 (網路上其實也有不少說明了),先 clone 或是 submodule add 下來: $ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle $ git submodule add https://github.com/gmarik/vundle.git .vim/bundle/vundle 然後在 .vimrc 內加入: filetype off set rtp+=~/.vim/bundle/vundle/ call … Continue reading

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , , , , | 3 Comments

結果 Vim 7.3 出 patch level 1000 了...

前情提要:「Vim 7.4 準備中...」,本來以為會在 1000 出現前出 Vim 7.4。 結果剛剛在 Twitter 上看到「http://ftp.vim.org/pub/vim/patches/7.3/7.3.1000」出現,這是哪招... XD Bram Moolenaar 該不會自暴自棄決定等 9999 的時候再出 Vim 7.4 吧... XD

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , , , , | Leave a comment

Vim 7.4 準備中...

Bram Moolenaar 發表了 Vim 7.4 的計畫:「Plans for Vim 7.4」,不過理由居然是因為 patch level 要到 999 了...: We are now at patch level 7.3.931. In a few weeks we would reach 999. I don't want to find out what happens if we go … Continue reading

Posted in Computer, Editor, Murmuring, Software, Vim | Tagged , | 1 Comment