Во всяком случае изменить курсор "вертикальная линия" вместо поля?

Есть ли способ изменить курсор на "вертикальную линию" вместо поля в XTERM?

коробка: ■

строка: |

+12
11 дек. '10 в 13:22
источник поделиться
3 ответа

Я не думаю, что для курсора вертикальная линия возможна в xterm. Можно, однако, подчеркнуть это. Просто запустите xterm -uc.

Возможно, вы сможете использовать то, что хотите, с помощью другого эмулятора терминала. Например, я использую Konsole, и я могу установить форму курсора на "Block", "I-Beam" и "Underline".

+5
11 дек. '10 в 13:58
источник

Кажется, 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

Литература:

+22
14 июн. '13 в 3:15
источник

Это зависит от эмулятора терминала, в котором вы находитесь.

Попробуйте посмотреть меню: preferences: Window: cursortype, если есть.

Я видел изменение курсора терминала в терминале Mac/Apple. Попытайтесь увидеть в своем окне Linux.

0
11 дек. '10 в 16:02
источник

Посмотрите другие вопросы по меткам или Задайте вопрос