CITGuru / PyInquirer

A Python module for common interactive command line user interfaces
MIT License
1.92k stars 236 forks source link

Allow choice of Pointer #24

Open Tarzan5 opened 5 years ago

Tarzan5 commented 5 years ago

For the list/checkbox types, the pointer is the unicode character U+276F. Windows command prompt seems to have an issue with displaying that character (see screenshot). Note: Notepad displays the symbol correctly using the same font, so it's not an issue with the font. Would be nice if we could choose the pointer symbol too, just like we can choose the 'qmark' symbol. Thanks.

capture2

CITGuru commented 5 years ago

Sorry for late response, I actually looked into this, I noticed that is the default pointer from prompt_toolkit

rigogsilva commented 5 years ago

Can you change the default?

CITGuru commented 5 years ago

@rigogsilva I am not sure, I did some research on it and I notice there was nothing like that. So I am trying to look at the python-prompt-toolkit - 1.0, if we could change this.

CITGuru commented 5 years ago

I dont think we could change it for now, If any one has an idea how to, you can suggest a bug fix

BlackJack1412 commented 4 years ago

Hello, we can change the pointer by modifying \u276f to other character PyInquirer 1.0.3:

mateoglzc commented 2 years ago

Hello Guys! I'm having the same problem as you. The list pointer is not showing up in my terminal :( I changed the symbol using the @BlackJack1412 solution, but has anyone implemented a solution and doesn't require a source code change?