Cole o snippet de Javascript como um Coffeescript no buffer vim atual

Freqüentemente, você encontra um snippet de javascript que deseja usar, mas primeiro precisa convertê-lo em coffeescript. Esqueça a espera de http://js2coffee.org carregar. Agora você pode colar o javascript diretamente em um buffer do vim e convertê-lo automaticamente em coffeescript:

1: Instale https://github.com/rstacruz/js2coffee

npm install -g js2coffee

2: Execute este comando vim

:read !pbpaste | js2coffee

Isso pegará o que quer que esteja na área de transferência do sistema, canalize-o através do js2coffee e o anexará ao local do cursor no buffer vim atual.

NOTA:
Isso só funciona para OSX.

Para linux, consulte https://coderwall.com/p/kdoqkq .

Para Windows (???).

3: (crédito extra) Transforme-o em um comando útil

Passado isso em seu .vimrc

function! PasteAsCoffee()
:read !pbpaste | js2coffee
endfunction

:command! PasteAsCoffee :call PasteAsCoffee()

Agora você pode simplesmente chamar :PasteAsCoffeepara obter o mesmo resultado de antes.

Você pode até mesmo mapeá-lo para um comando de tecla: :map <leader>pc :PasteAsCoffee<CR>