vimでpbcopyする時にUTF-8へ変換してみる
公開日:
:
最終更新日:2014/02/04
Vim
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
id:otsune から
『UTF-8に変換してからpbcopyしたほうがいいかも。』
というコメントをもらったので、取り入れてみる。
~/.vimrc 内の
nmap - :set paste<CR>:r !pbpaste<CR>:set nopaste<CR>
nmap _ :.w !pbcopy<CR><CR>
vmap _ :w !pbcopy<CR><CR>
を、以下のように変更。
nmap - :set paste<CR>:r !pbpaste<CR>:set nopaste<CR>
nmap _ :.w !nkf -w|pbcopy<CR><CR>
vmap _ :w !nkf -w|pbcopy<CR><CR>
んが、vim起動時に以下のようなエラーが。
/Users/akio0911% vim
Error detected while processing /Users/akio0911/.vimrc:
line 87:
E492: Not an editor command: pbcopy<CR><CR>
line 88:
E492: Not an editor command: pbcopy<CR><CR>
Press ENTER or type command to continue
うーん、’|’は使えないのか?後で対処しよう…。