Qualcuno può aiutarmi con questo: Sto cercando di capire come copiare e incollare il testo tra 2 diverse istanze di Vim su terminali diversi (usando terminale iterm2 o mac). Posso farlo usando il mouse se faccio ": set mouse = a", ma mi piacerebbe poterlo fare usando la tastiera.Copia e incolla in vim tramite tastiera tra diversi terminali mac?
Ho cercato su google e dice che puoi usare i registri "* o" + per copiare/incollare su/dagli appunti di sistema, ma quando digito * o + in vim, il mac emette uno di quei suoni lo fa quando non puoi fare qualcosa. Ho anche fatto ": set clipboard = unnamed" ma non ha funzionato neanche.
Utilizzo il terminale Mac OSX 10.7 (Lion) e iTerm2 o Mac.
Grazie per l'aiuto
Proprio come una nota a margine; quando volevo fare qualcosa di simile, alla fine mi sono reso conto che il modo più semplice per ottenerlo era di non eseguire due diverse istanze di Vim in terminali separati, ma invece di avere più split o buffer in una singola istanza di Vim, quindi potevo guarda diversi file contemporaneamente in un solo vim. Quindi non è nemmeno un problema, e puoi strattonare e mettere il testo tra quei file a tuo piacimento senza sforzi particolari, o imparando nuovi comandi o altro. –
Per utilizzare gli Appunti di sistema, utilizzo la sequenza '" * y' per strattonarli e '" * p' o '" * P' per incollarli da esso. E sì, mi piace avere più di una finestra, e per passare da una all'altra usando 'ALT-TAB' .Questo è molto più facile dell'usare una finestra per VIM e ci sono 2 diverse directory con alcuni file. – mliebelt
Io uso solo un Vim e faccio tutto il file di navigazione/apertura da dentro Vim via LustyExplorer.Tutti i buffer che ho aperto in una sessione sono nascosti e accessibili molto velocemente tramite lo stesso plugin.Utilizzando solo un Vim mi permette di condividere registri (e quindi macro) e cronologia tra tutti i miei buffer aperti – romainl