2010-12-11 8 views
8

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

ボックス:

ライン:■|私はカーソルの縦線は、xtermの中で可能である作るとは思わないXTERM

+0

どこを変更しますか? tty、コンソール、テキストエディタ、ブラウザ? –

+0

どの端末エミュレータを使用していますか? xtermでは、これは〜/ .Xdefaultsで設定可能です。これはプレーンなバニラxtermですか? –

答えて

3

を使用してい

申し訳ありません。ただし、下線を付けることは可能です。ちょうどxterm -ucを実行してください。

別の端末エミュレータを使用して、必要な操作を行うことができます。たとえば、Konsoleを使用して、カーソルの形状を「ブロック」、「Iビーム」、「アンダーライン」に設定できます。

+0

これには.Xdefaults =)thnxのオプションがありますか? – holms

0

これは、使用している端末エミュレータによって異なります。

設定:ウィンドウ:cursortypeがある場合はそれを調べてみてください。

私は、Mac/Appleの端末で端末カーソルを変更しているのを見ました。あなたのLinuxボックスで見てみてください。

15

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

(もしbashを使用している場合)あなたはあなたの〜/ .bashrcのファイルに次の行の1を挿入して、カーソルを変更することができます。

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 

参考文献:

+0

さらに私から2つは常に要求されます: 'echo -ne" \ x1b [?25l "'はカーソルを__hide__します; 'echo -ne" \ x1b [?25h "'はカーソルを再び__show__します。私にとって、これは '' xterm'を書き込み専用出力コンソールとして「誤用」したいときには不可欠です。 __Besides__:これらの行にはあまりにも多くが含まれているようです。単なる 'echo -ne" \ x1b [6q "'は安定したバーに変わります。 "\ x3"の意味は分かりません。それを省略してください。 – syntaxerror

関連する問題