Actualmente estoy creando un programa que se agrega al shell del usuario actual en función del proyecto en el que está trabajando, definiendo alias y funciones por proyecto. Estos alias y funciones pueden tener y tendrán ciertamente el mismo nombre como por ejemplo cdproj
, que sería cd
en la raíz del proyecto.Eliminar definición de función (equivalente a unalias)
Me gustaría eliminar alias y funciones definidas previamente al cambiar el proyecto (antes de (re) definir alias y funciones para el otro proyecto. Sé que puedo eliminar un alias con unalias
en bash y zsh, pero ¿cómo lo haría? hacer lo mismo con una función?
Lo interesante es que esto no es totalmente un duplicado. La pregunta no es solo sobre bash. También hay una referencia a 'zsh'. –