Não tenho muita experiência com isso, por isso não sei quais são as vantagens, mas fbterm funciona para mim nas raras ocasiões em que eu não inicializo o X. Ele vem com gpm bastante básico como suporte ao mouse, o que significa que você pode selecionar e colar texto, mas eu não consegui fazer o Vim ler o mouse como faria em um xterm.
Basicamente você usa um driver framebuffer para seu adaptador de vídeo; veja esta pergunta sobre U & amp; L . Em seguida, instale o fbterm e execute-o; está disponível no Ubuntu e é basicamente um terminal de console melhorado com suporte a 256 cores.
Funciona melhor quando possui acesso de leitura / gravação irrestrito a / dev / fb0, portanto, certifique-se de que seu usuário esteja no grupo video
; e seu suporte a teclado também funciona melhor com o recurso SYS_TTY_CONFIG
, o que significa que você precisa executar sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
. Eu estou supondo que esta capacidade vai embora se o binário fbterm for substituído; Espero que alguém possa sugerir uma maneira de contornar isso. Você poderia, em vez disso, executá-lo como root; A página do manual do programa afirma que ele descarta privilégios de root logo após o lançamento.
Certifique-se de executar o Vim usando TERM=fbterm
para que o Vim não fique confuso (o fbterm usa códigos de 256 cores que diferem dos do xterm). Você pode usar temas de 256 cores, ou até mesmo temas de GUI, se você usar algo como CSAprox .