Ogni volta che si apre una nuova finestra di Terminale, View
- > Allow mouse reporting
è sempre selezionato. E ogni volta devo premere CMD-R per disabilitarlo.
È qui un modo per disattivarlo per impostazione predefinita ?
Il Visualizza > La voce di menu Consenti al rapporto del mouse non consente di abilitare il comportamento del rapporto del mouse del terminale, controlla semplicemente se la funzione di segnalazione del mouse è consentita .
Ciò fornisce all'utente un mezzo per bypassare temporaneamente la funzione di segnalazione del mouse quando è stata abilitata dai programmi applicativi, per interagire con la vista terminale per brevi periodi di tempo. Nota inoltre che puoi usare il tasto modificatore Fn quando fai clic, trascina e scorri per bypassare temporaneamente la funzione di segnalazione del mouse.
Il rapporto del mouse non è abilitato a meno che i programmi applicativi in esecuzione nel terminale lo richiedano. I programmi applicativi normalmente non lo abilitano di default e devono essere configurati per farlo. Ad esempio, per abilitare la funzione di segnalazione del mouse in Vim, si inserisce set mouse=a
in ~/.vimrc
.
Se non si desidera abilitare la funzionalità di creazione di rapporti tramite mouse, configurare i programmi applicativi appropriati per disabilitarla.
Questo errore può essere aggirato per impostazione predefinita tramite un comando osascript
nella configurazione di avvio della shell (ad esempio ~/.zshrc
o qualsiasi altra cosa):
osascript -e 'tell application "System Events" to keystroke "r" using command down'
anche se questo potrebbe richiedere if
istruzioni per verificare se a) TERM_PROGRAM
è Apple_Terminal
eb) forse non se ssh
entra da un not-Mac-using-Terminal.app a un Mac.
Leggi altre domande sui tag terminal el-capitan