於 Vim 裡使用 sdcv

最后更新于:2022-04-01 10:45:05

# 完全用 GNU/Linux 工作 ### 16. 於 Vim 裡使用 sdcv 撰寫上文 ([文字界面的字典 sdcv](#)) 時找到 [Yunt](http://my.opera.com/yunt/blog/show.dml/304842) 的**在 Vim 裡使用 sdcv 的 plugin**,凍仁現在只需使用 *\w* 即可快查單字,連原先輸入的動作都省了,這下就可以得到有選字取詞功能的 sdcv 了,(詳情請參考 [vim-sdcv](https://github.com/chusiang/vim-sdcv))。 ![2013-10-03-sdcv-vim.png](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-08-18_55d2bbaaabcae.png "2013-10-03-sdcv-vim.png") ▲ 可選字取詞的 Vim。 下載 ~~~ # Git $ git clone https://github.com/chusiang/vim-sdcv.git # Tarball $ wget https://github.com/chusiang/vim-sdcv/archive/master.zip ~~~ 將 sdcv.vim 複製到 ~/.vim/plugin 底下。 ~~~ # Git $ cp vim-sdcv/plugin/sdcv.vim ~/.vim/plugin # Tarball $ unzip master.zip $ cp vim-sdcv-master/plugin/sdcv.vim ~/.vim/plugin ~~~ 若無此目錄,請先手動建立。 ~~~ $ mkdir ~/.vim/plugin ~~~ 於 vimrc 底下新增快捷鍵。 ~~~ $ vim ~/.vimrc ...... nmap <leader>w :call SearchWord()<CR> ~~~ 完成,這下使用 Vim 時就可以使用 `\w` 來選字查字典了! ### 補充說明 在 Vim 裡也可透過 `set keywordprg=sdcv` 將原先查 Man page 的 K 替代成 sdcv,然後就可以透過 K 來查字典了。 ![2013-10-03-sdcv-in-vim-k.png](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-08-18_55d2bbaac7c7a.png "2013-10-03-sdcv-in-vim-k.png") ▲ 拿 Man page 的儀表板來選字取詞查字典。 ### 資料來源 - [Yunt - Vim 中使用 Stardict](http://my.opera.com/yunt/blog/show.dml/304842) - [文字介面字典結合 vim - Tsung's Blog](http://blog.longwin.com.tw/2007/02/command_line_dict_use_in_vim/)
';