package cmd import ( "fmt" "github.com/pterm/pterm" "github.com/spf13/cobra" ) // listCmd represents the list command var aliasListCmd = &cobra.Command{ Use: "list", Aliases: []string{"dump", "show", "ls", "ll", "l"}, Short: "List Aliases", Long: aliasListCmdLong, Run: runListAliasCmd, } func runListAliasCmd(cmd *cobra.Command, args []string) { fmt.Println() pterm.DefaultBox. WithLeftPadding(5).WithRightPadding(5). WithBoxStyle(&pterm.Style{pterm.FgLightBlue}). WithTitle(pterm.Bold.Sprint(pterm.LightGreen("Aliases by Project"))). Print("\n" + cache.AliasesByProjectString()) fmt.Println("\n") // fmt.Print("\n" + cache.AliasesByProjectString() + "\n") } func init() { aliasCmd.AddCommand(aliasListCmd) }