Copia di testo in vim negli appunti globali

4

Sul mio computer Linux sono in grado di copiare il testo negli appunti con il comando "+y . Come faccio lo stesso su Mac?

    
posta mfswiggs 02.06.2017 - 09:45
fonte

2 risposte

3

La versione macOS di vim è compilata con -clipboard (puoi verificare con vim --version ). Quindi non ci sono appunti condivisi disponibili. In questo caso puoi scaricare / ricompilare nuovo vim oppure puoi usare il comando di sistema pbcopy ( pagina man ). Ecco come usarlo come scorciatoia CTRL ^ + C :

map <C-c> y:e ~/clipsongzboard<CR>P:w !pbcopy<CR><CR>:bdelete!<CR>

Aggiungi questo al tuo file ~/.vimrc .

Spiegazione di questo comando può essere trovata qui: vimtips @ quora

    
risposta data 02.06.2017 - 12:58
fonte
0

Inoltre puoi installare il programma MacVim , che è una versione di Vim 8 compilata per Mac, inclusa una GUI . Tuttavia non hai bisogno della GUI, puoi semplicemente collegare l'% eseguibile mvim a vim da qualche parte sul tuo $PATH , e il registro + funzionerà come i tuoi appunti esattamente come sei abituato.

MacVim è anche raccomandato se stai per installare alcuni plugin recenti come YouCompleteMe.

    
risposta data 02.06.2017 - 13:08
fonte

Leggi altre domande sui tag