2010-12-11 13 views
8

neyse, bir kutu yerine imleci "dikey çizgi" olarak değiştirin?zaten bir kutu yerine imleci "dikey çizgi" olarak değiştirir?

kutu: ■

satır: | i imleç dikey çizgi xterm'den mümkündür yapma sanmıyorum XTerm

+0

Nerede değiştirirsiniz? tty, konsol, metin editörü, tarayıcı? –

+0

Hangi terminal emülatör kullanıyorsunuz? Xterm için, bu ~/.Xdefaults ile yapılandırılabilir. Bu sade bir vanilyalı xterm mi? –

cevap

3

kullanıyorum

üzgün. Ancak, altı çizili yapmak mümkündür. Sadece xterm -uc'u çalıştırın.

Başka bir terminal öykünücüsü kullanarak istediğinizi yapmak mümkün olabilir. Örneğin Konsole'u kullanırım ve imleç şeklini "Engelle", "I-Beam" ve "Underline" olarak ayarlayabilirim.

+0

Bunun için bir seçenek var. Xdefaults =) thnx bunun için. – holms

0

Bu, üzerinde olduğunuz Terminal emülatörüne bağlıdır.

Menüye bakmayı deneyin: tercihler: Pencere: varsa ipotek türü.

Mac/Apple'ın terminalindeki terminal imlecini değiştirmeyi gördüm. Linux kutunuzda görmeye çalışın.

15

Xterm dikey çubuk veya I-ışın imleci için destek ekledi gibi görünüyor.

(Eğer bash kullanıyorsanız) Eğer ~/.bashrc dosyasında aşağıdaki satırlardan birini ekleyerek imleci değiştirebilirsiniz:

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 

Referanslar:

+0

Ve her zaman benden de talep edilen iki şey daha: “echo -ne” \ x1b [? 25l ”' imleci __hide__; echo -ne "\ x1b [? 25h" 'tekrar imleci __show__. Benim için bu bir "xterm" 'i (sadece) salt yazılabilir bir çıktı konsolu olarak "yanlış kullanmak" istediğimde önemlidir. __Buna__: Bu satırlar biraz fazla gibi görünüyor. Sadece bir “echo -ne” \ x1b [6 q ”' sabit bir çubuğa dönüşecektir. "\ X3" ifadesinin ne anlama geldiği hakkında bir fikir yok. Sadece atla. – syntaxerror

İlgili konular