Básicamente, parece que cualquier tipo de división dentro de la terminal se desalinea. Estoy usando tmux a continuación para demostrar el problema, pero también ocurre cuando hago paneles divididos usando NERDTree con vim. Esto es problemático porque dificulta la lectura del puntero del cursor. Estoy usando Linux beta para ChromeOS. ¿Cómo puedo arreglar esto?
Respuesta1
yo sueloel mismo tema de Oh My Zsh, por lo que parece, y tengo el mismo problema. Como dice Kamil Maciorowski, el carácter ➜ en el mensaje tiene doble ancho y hterm (el emulador de terminal web utilizado en el terminal ChromeOS) parece tener un problema con eso (verhttps://crbug.com/939084).
Mientras tanto, reemplazar ese carácter en el mensaje con otra cosa solucionará el problema. En nuestro caso (con el tema Oh My Zsh), cambié la primera línea de ~/.oh-my-zsh/themes/robbyrussell.zsh-theme para usarla ->
en su lugar:
# Old line: local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )"
local ret_status="%(?:%{$fg_bold[green]%}-> :%{$fg_bold[red]%}➜ )"
PROMPT='${ret_status} %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info)'