2010-12-11 10 views
8

mimo to zmienić kursor "linia pionowa" zamiast pola?mimo to zmienić kursor "linia pionowa" zamiast pola?

: ■

linia: |

przykro używam xterm

+0

Gdzie byś to zmienił? tty, konsola, edytor tekstu, przeglądarka? –

+0

Z jakiego emulatora terminali korzystasz? Dla xterm jest to konfigurowalne z ~/.Xdefaults. Czy to zwykły xterm waniliowy? –

Odpowiedz

3

Nie sądzę, czyniąc kursor linia pionowa jest możliwa w xterm. Można jednak to podkreślić. Po prostu uruchom xterm -uc.

Możliwe, że możesz zrobić to, co chcesz, używając innego emulatora terminalu. Na przykład używam Konsoli i mogę ustawić kształt kursora na "Blokuj", "I-Beam" i "Underline".

+0

Zastanawiam się, czy istnieje opcja dla .Xdefaults =) thnx dla tego. – holms

0

To zależy od emulatora terminala, na którym jesteś.

Spróbuj przejrzeć menu: preferencje: Okno: cursortype, jeśli istnieje.

Widziałem zmianę kursora na terminalu Mac/Apple. Spróbuj zobaczyć w swoim linuxie.

15

Wygląda na to, że xterm dodał obsługę pionowego paska lub kursora I-beam.

można zmienić kursor wkładając jedną z następujących linii w pliku ~/.bashrc (jeśli używasz 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 

Referencje:

+0

I jeszcze dwa ode mnie, które są zawsze wymagane: 'echo -ne" \ x1b [? 25l "' _ _ ukryty_ kursor; 'echo -ne" \ x1b [? 25h "' będzie __show__ kursor ponownie. Dla mnie jest to niezbędne, gdy chcę "nadużywać" 'xterm' jako konsoli pseudo-tylko do zapisu. __Besides__: Te linie wydają się zawierać trochę za dużo. Tylko "echo -ne" \ x1b [6 q "' zmieni się w stały pasek. Nie mam pojęcia, do czego służy "\ x3". Po prostu to pomiń. – syntaxerror

Powiązane problemy