119 votes

iTerm2 : supprimer la ligne ?

J'essaie d'établir une carte +Delete (retour arrière) pour effacer jusqu'au début de la ligne (comme cela fonctionne dans les navigateurs et les éditeurs de texte) en iTerm2 et je n'arrive pas à trouver un code d'échappement qui fonctionne. J'ai essayé 1K ( ^[1K ) sur la base de ce que j'ai lu dans Wikipédia . Il imprime juste un "K".

Edit : J'ai trouvé Ctrl+U . Maintenant, il faut trouver comment le mapper. Peut-être le code hexadécimal 21 (U étant la 21e lettre), donc 0x15 ?

4voto

Fabricio PH Points 675

Comme indiqué ^U supprime la ligne. Vous pouvez facilement remapper la commande en utilisant Outil "Better Touch .

Il dispose également de fonctionnalités intéressantes pour l'automatisation, le mappage de la souris, du pad et du clavier. Il comprend également une fonction de fenêtre pour les bordures intelligentes.

3voto

Publicker Points 31

Sur iTerm2, vous pouvez définir exactement les mêmes raccourcis que ceux de votre système d'exploitation. Dans ce cas, comme le raccourci par défaut pour supprimer une ligne sur Mac OS est +Delete (retour arrière), vous pouvez le faire.

Pour définir les combinaisons de touches par défaut de l'iTerm, vous devez :

  1. Allez dans Préférences (ou +, )
  2. Profils
  3. Clés
  4. Mappage des clés
  5. Préréglages...
  6. Sélectionnez l'option "Édition de texte naturel".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X