Qualsiasi modo per rendere Cmd-D "delete next word" piuttosto che "split-pane" in Terminal

8

Sono così abituato a usare D in "delete-next-word" in emacs e xterm, che lo prendo automaticamente in Terminal tutto il tempo, che piuttosto fastidiosamente (almeno per me) causa la divisione del riquadro. Ho provato a trovare le soluzioni google, ma tutto quello che ottengo sono i successi che mi dicono che cos'è una bella caratteristica.

Potrei semplicemente usare XTerm sotto X11, ma Terminal funziona meglio con alcune delle mie utility Mac preferite (in particolare Divvy). Ho provato iTerm2, ma nella migliore delle ipotesi posso farlo ignorare D , in realtà non cancellare la parola.

Qualche idea?

    
posta Matt Hall 17.10.2011 - 22:06
fonte

3 risposte

6

Passa a iTerm2 . È gratis e molto più bello del semplice vecchio terminale. Inoltre ha molte più opzioni per la personalizzazione, come le scorciatoie da tastiera.

Mi piace anche che tu possa utilizzare cmd e 1-9 per passare da una scheda all'altra. Provalo e non tornerai mai al terminale normale:)

Come impostare eliminare la parola successiva in iTerm 2

  1. Installa iTerm2
  2. Avvia e poi vai al pannello delle preferenze.
  3. Scegli la scheda "Tasti"

  4. Faiclicsulpulsantepiùperaggiungereunanuovasceltarapidadatastiera

  5. NellaprimacaselladigitaCMD+D
  6. Nellasecondacasellascegli"Invia sequenza di escape"
  7. Nella terza casella digita la lettera d

Voila!OrainiTerm2,cmd+dcancelleràlaparoladavantialcursore.

Vedianche link

    
risposta data 24.11.2011 - 01:14
fonte
2

Non so come associare D a M-d , ma questo rimuoverà il collegamento dell'elemento della barra dei menu del riquadro diviso:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Split Pane" nul
    
risposta data 17.10.2011 - 22:08
fonte
0

Puoi ottenere 'meta' nel terminale usando 'escape' come prefisso o usando opt / alt come tasto shift. Non sono stato in grado di trovare un modo per utilizzare la chiave di comando, e nessuna delle mie ricerche ha generato nulla (ad eccezione dell'installazione di un key mapper); solo la stessa lamentela.

    
risposta data 23.10.2011 - 21:55
fonte

Leggi altre domande sui tag