在Mac上自定义终端

时间:2015-06-28 15:26:14

标签: macos terminal

我想知道是否有办法调整Mac终端的外观。主要是,有什么办法可以在我的名字之后更改'$',就像'>'在我的名字之后。谢谢!

1 个答案:

答案 0 :(得分:0)

要获得非永久性预览,您可以这样做

#include<bits/stdc++.h>
using namespace std;

void dijkstra(vector<vector<pair<long long,long long>>> &ar,long long a,vector<long long> &distance){
    set<pair<long long,long long>> br;
    br.insert(make_pair(a,0));
    distance[a]=0;
    while(!br.empty()){
        set<pair<long long,long long>> :: iterator z=br.begin();  
        long long u=z->first;
        br.erase(z);  
        for(vector<vector<pair<long long,long long> > > :: iterator i=ar[u].begin();i<ar[u].end();i++){
            long long v=i->first;
            long long wt=i->second;
            if(distance[v]>distance[u]+wt){
                if(distance[v]!=100000000){
                    br.erase(br.find(pair<long long,long long>(v,distance[v])));
                }
                distance[v]=distance[u]+wt;
                br.insert(pair<int,int>(v,distance[v]));
            }
        }
    }
}

要使此永久性,请将此命令添加到.bash_profile。

要添加日期,目录或其他信息,您可以在PS1 =之后的引号内添加以下任何内容:

\ d - 当前日期

\ t - 当前时间

\ h - 主机名

# - 命令编号

\ u - 用户名

\ W - 当前工作目录

\ w - 具有完整路径的当前工作目录