webJ

追求自由美好的生活

mac 配置更改 bash头与添加快捷命令

如果mac换行的话 [

  1. 目录下打开 vim .bashrc 修改 PS1 变量
  2. 在bash中,所有在PS1中的非打印字符都必须用’\[\]'(不包括引号) 将导致其无法正确地换行
export PS1='\[\e[32;1m\]\u\[\e[0m\]@\h \W\$ '

在创建 ~/.bashrc

alias ip="ifconfig | grep -oE 'inet.*netmask' | grep -oE '(\d+\.){3}\d+' | sed -n 2p"

ipl () {
  IP=$(ip)
  echo $IP | pbcopy
  echo "local IP address: $IP"
}

alias vim.hosts="sudo vim /etc/hosts"


export PS1="[\A] \[🐶\] \[\w\] $ "

在创建 ~/.bash_profile 目的:开机执行

source ~/.bashrc