Articles of indicador de

indicador de bash – círculo de command largo de return a la misma línea después de agregar color

Nota: Estoy usando Putty y mi TERM se establece en XTERM. He agregado el color a mi prompt bash como PS1="\[\033[0;32m\]\d \t \u\e[1;33m@\H /\W $ \[\033[1;37m\]" solo para simplificar PS1 en inglés – ${GREEN}\d \t \u{YELLOW}@\H \W $ {reset-color} Ahora, cada vez que mi command es largo y no cabe en la línea de la […]

Cómo envolver los commands bash después de agregar color

Mi actual .bash_profile es igual al siguiente. Agrego un poco de color y agrego un command que muestra si estoy o no en un repository git en mi PS1 para mi perfil bash. ORIG=$PS1 PS1="\[${txtund}${green}\]LOCAL\[\[${reset}\]"; PS1+="\$(prompt_git \"${white} on ${violet}\")"; PS1+="\[${reset}\]"; PS1+=" – \u\$: "; El problema es que cuando ejecuto commands largos, está reescribiendo sobre […]

Cambiar cómo se muestra el nombre del directory en la terminal de Ubuntu

Cuando cambio directorys en el terminal de Ubuntu, se muestra la ruta completa del directory. ¿Cómo puedo cambiarlo para que solo se muestre el directory actual en el que estoy trabajando? username @ computer: directory $ es lo que quiero que se vea. Encontré en otro lado que debería editar la variable PS1 en el […]

Bash $ PS1 queuepsando en el terminal MAC

Así que he declarado como PS1="\[\W \u\e[0;31m\] ❤ \e[0m\] " en mi file ~ / .profile. Al principio, mi terminal se ve así ~ mihkel ❤ : cuál es la salida deseada. Pero cuando vuelvo en la historia con la flecha hacia arriba queuepsa en: ~ mihll debería mostrar ~ mihkel ❤ ll He intentado […]

Cómo actualizar el prompt en el cambio de directory

Por ejemplo con los siguientes: prompt_git() { local PL_BRANCH_CHAR () { PL_BRANCH_CHAR='!' } local ref mode repo_path repo_path=$(git rev-parse –git-dir 2>/dev/null) if $(git rev-parse –is-inside-work-tree >/dev/null 2>&1); then ref=$(git symbolic-ref HEAD 2> /dev/null) || ref="➦ $(git rev-parse –short HEAD 2> /dev/null)" if [[ -e "${repo_path}/BISECT_LOG" ]]; then mode=" <B>" elif [[ -e "${repo_path}/MERGE_HEAD" ]]; then […]

Mostrando ~ para $ HOME en el indicador de zsh

Tengo mi prompt establecido a lo siguiente: PROMPT=%F{reset}[%F{blue}%2/%F{reset}] que muestra dos directorys principales como [foo/bar] Sin embargo, cuando estoy en $HOME o un directory en profundidad en $HOME , me gustaría que el post se muestre como [~] [~/foo] respectivamente, en lugar de [/Users/me] [me/foo] Probé enfoques como collapse_pwd Steve Losh (y la versión más […]

Indicador bash personalizado: problema de posicionamiento del cursor

Sé que hay muchas preguntas relacionadas, sin embargo, no pude encontrar otra forma de get ayuda sobre este problema: En mi máquina virtual CentOS hice un script personalizado para mi prompt bash en /etc/profile.d/custom.sh PS1="\n\e[0;97m\][\D{%d%m%y-%H%M}][\u@\h \W] \n\e[m\]\$ " export PS1 Mi bash ahora se ve así: Sin embargo, si escribo un command largo y si […]

¿Cómo editar la request de shell para mostrar la hora?

Me gustaría editar el indicador de mi shell para mostrar la hora. Actualmente estoy usando zsh, aunque me gustaría personalizar el indicador del shell para mostrar la hora. Entiendo que un echo $PS1 me dará los contenidos de la variable de entorno. Dado: [%n]%~ Configurando el prompt usando: setenv PROMPT '[%n]%t ' También sé que […]

zsh elimina parte de la request

Cuando uso la búsqueda de historial inverso, entonces "come" una parte de mi post. A veces, cuando escribo un command largo que se extiende a varias líneas, mi aviso también se pierde. ¿Alguien ha experimentado esta situación? Es muy molesto. He adjuntado la captura de pantalla. Gracias.

¿Qué parte de esta configuration bash PS1 determina el color?

Obtuve el color de mi twig git establecido en este tutorial: http://www.bramschoenmakers.nl/en/node/624 Pero recientemente he revertido el color de background de mi terminal, y el nombre de la twig amarilla es casi invisible debajo del background gris. Entonces necesito cambiar esta configuration: export PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w\[\033[01;33m\]$(__git_ps1)\[\033[01;34m\] \$\[\033[00m\] ' El problema es que no puedo discernir qué […]