GNU/Linux >> Tutoriels Linux >  >> Linux

de toute façon changer la ligne verticale du curseur au lieu d'une boîte?

Je ne pense pas que faire du curseur une ligne verticale soit possible dans xterm. Il est cependant possible de le faire souligner. Exécutez simplement xterm -uc .

Il est peut-être possible de faire ce que vous voulez en utilisant un autre émulateur de terminal. Par exemple, j'utilise Konsole et je peux définir la forme du curseur sur "Block", "I-Beam" et "Underline".


Il semble que xterm ait ajouté la prise en charge de la barre verticale ou du curseur I-beam.

Vous pouvez modifier le curseur en insérant l'une des lignes suivantes dans votre fichier ~/.bashrc (si vous utilisez bash) :

echo -e -n "\x1b[\x30 q" # changes to blinking block
echo -e -n "\x1b[\x31 q" # changes to blinking block also
echo -e -n "\x1b[\x32 q" # changes to steady block
echo -e -n "\x1b[\x33 q" # changes to blinking underline
echo -e -n "\x1b[\x34 q" # changes to steady underline
echo -e -n "\x1b[\x35 q" # changes to blinking bar
echo -e -n "\x1b[\x36 q" # changes to steady bar

Références :

  • https://code.google.com/p/item2/issues/detail?id=2248
  • Entrée du journal des modifications d'xterm pour le patch 282 :

Mise à jour n° 282 – 2012/09/28

  • étend DECSCUSR pour fournir un moyen de définir le curseur sur une barre verticale (correctif de Paul Bolle).
  • Séquences de contrôle XTerm

        CSI Ps SP q  Set cursor style (DECSCUSR), VT520.
             Ps = 0  blinking block.
             Ps = 1  blinking block (default).
             Ps = 2  steady block.
             Ps = 3  blinking underline.
             Ps = 4  steady underline.
             Ps = 5  blinking bar,  xterm.
             Ps = 6  steady bar,  xterm.
    

Linux
  1. 8 conseils pour la ligne de commande Linux

  2. Avoir une vache à la ligne de commande Linux

  3. Enfermez-vous sur la ligne de commande Linux

  4. Comment changer l'identité d'un système Linux

  5. Boîte occupée lire le fichier ligne par ligne ?

Maîtrisez la ligne de commande Linux

Comment créer une boîte de message à partir de la ligne de commande ?

Comment tirer une ligne particulière sans déplacer le curseur dans Vim ?

Comment déplacer le curseur clignotant avec la souris dans Nano Editor ?

Comment puis-je modifier l'achèvement de l'historique bash pour terminer ce qui est déjà en ligne?

Existe-t-il un moyen de modifier un identifiant de volume de fichiers .iso à partir de la ligne de commande ?