GNU/Linux >> Linux の 問題 >  >> Linux

とにかく、ボックスの代わりにカーソルの垂直線を変更しますか?

xterm でカーソルを垂直線にすることはできないと思います。ただし、下線を引くことは可能です。 xterm -uc を実行するだけです .

別の端末エミュレータを使用して、必要なことを実行できる場合があります。たとえば、Konsole を使用して、カーソルの形状を「ブロック」、「I ビーム」、「下線」に設定できます。


xterm は、垂直バーまたは I ビーム カーソルのサポートを追加したようです。

~/.bashrc ファイル (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

参照:

  • https://code.google.com/p/iterm2/issues/detail?id=2248
  • パッチ #282 の xterm 変更ログ エントリ:
<ブロック引用>

パッチ #282 - 2012/09/28

  • DECSCUSR を拡張して、カーソルを垂直バーに設定する方法を提供します (Paul Bolle によるパッチ)。
  • 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. Linuxコマンドラインに関する8つのヒント

  2. Linuxコマンドラインで牛を飼う

  3. Linuxコマンドラインにアクセスしてください

  1. テキストモードコンソールのフォントを変更しますか?

  2. Busy Boxはファイルを1行ずつ読み取りますか?

  3. Lightdmでキーボードレイアウトを変更しますか?

  1. Wcで各行の文字を数えますか?

  2. 一致したテキストを行に追加しますか?

  3. Ubuntu でホスト名を変更する方法