Domanda

Ho queste mappe nel mio .vsvsvimrc e funzionano come previsto.Premendo Z seguito da / o shift + / e vengono aggiunti i commenti.

map <z></> :vsc ReSharper.ReSharper_LineComment<CR>
map <z><?> :vsc ReSharper.ReSharper_BlockComment<CR>
.

Questi non funzionano.

map <z><w> :vsc ReSharper.ReSharper_ExtendSelection<CR>
map <z><W> :vsc ReSharper.ReSharper_ShrinkSelection<CR>
.

Ho provato a mapparli a varie altre chiavi (compresi quelli che hanno dimostrato di lavorare su altri comandi R #) ma la selezione non viene estesa.

è possibile?

È stato utile?

Soluzione

Questo sembra essere un bug in VSVIM.Quando si esegue un comando :vsc, la messa a fuoco della tastiera è sul controllo dell'editor della riga di comando.RESSHARPER sembra utilizzare la tastiera attenzione per capire il quale l'editor di testo è attualmente attivo.Prima di eseguire il comando vsvim dovrebbe mettere la messa a fuoco nel posto giusto.Ho archiviato il seguente bug per tracciare la fissaggio

.

https://github.com/jaredpar/vsvim/issues/1377 .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top