GNU/Linux >> Znalost Linux >  >> Linux

přesto změnit svislou čáru kurzoru místo rámečku?

Nemyslím si, že je v xterm možné udělat z kurzoru svislou čáru. Je však možné jej podtrhnout. Stačí spustit xterm -uc .

Mohlo by být možné dělat, co chcete, pomocí jiného emulátoru terminálu. Například používám Konsole a mohu nastavit tvar kurzoru na "Blok", "I-Beam" a "Podtržení".


Zdá se, že xterm přidal podporu pro svislý pruh nebo kurzor ve tvaru I.

Kurzor můžete změnit vložením jednoho z následujících řádků do souboru ~/.bashrc (pokud používáte 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

Reference:

  • https://code.google.com/p/iterm2/issues/detail?id=2248
  • Záznam xterm changelog pro patch #282:

Oprava č. 282 – 28. 9. 2012

  • rozšiřte DECSCUSR a poskytněte způsob, jak nastavit kurzor na svislý pruh (patch od Paula Bolleho).
  • Řídicí sekvence 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. Zaneprázdněná schránka Číst soubor řádek po řádku?

  2. Jak změnit výchozí délku čáry pro Od a Hexdump?

  3. Jak přesunout blikající kurzor pomocí myši v Nano Editoru?

  1. Mít krávu na příkazovém řádku Linuxu

  2. Přihlaste se do příkazového řádku Linuxu

  3. Existuje způsob, jak změnit ID svazku souborů .iso z příkazového řádku?

  1. Jak změnit identitu systému Linux

  2. Změnit písmo konzoly v textovém režimu?

  3. Změnit rozložení klávesnice v Lightdm?