精华内容
下载资源
问答
  • Mac 命令行美化

    2019-02-25 20:43:00
    在 mac 中使用原生的命令行工具,竟然没有 git 命令的自动补全,在 git 仓库下也看不到当前的分支名,不能忍。于是,开始一波改造。 目标:命名 Tab 自动补全;可以显示分支名; 一番 Google 之后,看到这两个关键词...

    在 mac 中使用原生的命令行工具,竟然没有 git 命令的自动补全,在 git 仓库下也看不到当前的分支名,不能忍。于是,开始一波改造。

    目标:命名 Tab 自动补全;可以显示分支名;

    一番 Google 之后,看到这两个关键词:

    • zsh (oh my zsh)
    • iTerm2

    oh my zsh

    mac 自带 zsh shell , oh my zsh 是让 zsh 更好用的一个增强工具。

    使用 wget 自动安装 oh-my-zsh :

    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

    wget 是一个从网络上自动下载文件的自由工具,如果没有,则先安装之:brew install wget

    mac 原生默认使用 bash shell,需要切换为 zsh。
    切换命令:

    chsh -s /bin/zsh

    重新启动终端程序,就可以从终端的标题栏发现当前使用的是 zsh shell 了。
    使用 echo $0 命令也可以查看当前使用的 shell 。

    使用 oh my zsh 前后对比:

    662394-20190225203756720-1266984165.png

    VS Code

    在 VS Code 中,在用户配置中,将终端改为 zsh 即可(默认为 bash)。

    "terminal.integrated.shell.osx": "/bin/zsh",

    至此,已经完成了最初的目标。

    VS Code 原生:

    662394-20190225203831041-134081130.png

    VS Code 使用 zsh:

    662394-20190225203911147-1842617800.png

    iTerm2

    oh my zsh 是用来替换 bash 的,但终端程序还是原来那个,如果想要进一步改造终端,则可以使用 iTerm2 。

    安装

    brew cask install iterm2 

    配置主题

    打开 iterm2 之后,在软件的偏好设置(Command + ,)中可以设置(有 UI 界面就是好用。)

    662394-20190225203938303-695371300.png

    自带 Solarized Dark theme 主题,无需重新下载

    这个主题是指终端窗口的主题,包括背景颜色(也可以用背景图片)等;

    配置 zsh 的主题

    zsh 的主题针对于命令行文本相关的样式。

    修改配置文件 ~/.zshrc 中相关的字段,就可以啦。
    使用 Shift + Command + . 显示隐藏文件。

    662394-20190225204006951-655254121.png
    662394-20190225204025124-1920798298.png

    agnoster 主题长这样:

    662394-20190225204056086-1122283522.png

    当然,使用这个主题,需要安装相应的字体(Meslo),不然会有乱码。

    下载地址:
    fonts/Meslo LG M Regular for Powerline.ttf at master · powerline/fonts · GitHub

    重启终端,即可看到效果,不过,事情还没有结束,这时的 VS Code 已经不能正常显示了,也需要为其配置字体。
    但直接配置 Meslo LG M Regular for Powerline VS Code 是不认的。

    662394-20190225204126756-304573769.png

    下载另一个字体就 OK 啦: Source Code Pro for Powerline

    fonts/Source Code Pro for Powerline.otf at master · powerline/fonts · GitHub

    然后增加一条 VS Code 的配置:

    "terminal.integrated.fontFamily": "Source Code Pro for Powerline" 

    最终,VS Code 的效果如下:

    662394-20190225204159163-753180305.png

    看起来很酷炫吧,然鹅,个人并是不特别喜欢这个主题(agnoster),命令行的前缀太长。
    不过,确实挺好看。
    另一个主题是 ys ,虽然前缀也很长,但自动另起了一行,看起来也跟简洁。
    avit 主题也可以试试。

    662394-20190225204227140-2070758028.png

    更多主题,可以看这里:
    Themes · robbyrussell/oh-my-zsh Wiki · GitHub


    找资料的时候发现有些安装字体的做法是把整个 git 仓库 clone 下来,使用命令安装字体的,这,没必要吧。

    如果还缺了什么,下方的参考资料中可能有:

    参考资料:

    PS:
    最后发现,或许一开始 git 就是用自动补全功能的,只是没在意,现在已经没法验证 git 的自动补全是因为安装了 oh my zsh ,还是一开始就有的了。至少现在可以看到分支名了,而之前是没有的。


    END

    转载于:https://www.cnblogs.com/jasongrass/p/10433265.html

    展开全文
  • powerline 美化,命令行美化.

    千次阅读 2017-11-16 13:47:00
    一直搜索的式命令行美化.后来看到powerline.才出现结果. 话不多说上图: 感觉怎么样子,还行把. 英文资料 字体错误 就是显示出 这个时候可以参考这个帖子 git clone https://github.com/powerline/fonts ./...

    废话不多说直接开干

    首先 powerline 一般是一个 python脚本。
    so
    在你想要使用的地方加上这个python脚本即可 比如 首先安装这个脚本
    sudo pip3 install powerline-status

    再 .bashrc 里面最下面的哪一行填写
    /usr/local/lib/python3.5/dist-packages/powerline/bindings/bash/powerline.sh
    在 .vimrc 中加上
    set rtp+=/usr/lib/python3.5/dist-packages/powerline/bindings/vim

    大功告成。

    看到同事在用一个很好的终端

    首先这个终端为什么个人觉得很好呢??

    1.有些目录的长度很长,加上这个只显示三个.感觉很漂亮而且也很实用.

    小箭头感觉很炫.
    一直没找到是什么主题.一直搜索的式命令行美化.后来看到powerline.才出现结果.
    话不多说上图:
    647470-20171116132455624-1180475387.png

    感觉怎么样子,还行把.

    英文资料
    字体错误
    就是显示出 这个时候可以参考这个帖子
    git clone https://github.com/powerline/fonts
    ./install.sh
    647470-20171116132740671-1865173953.png
    字体问题详细参考 觉得下面的不靠谱.
    还是主要参考英文资料把因为.基本上都可以找到答案.
    https://gist.github.com/renshuki/3cf3de6e7f00fa7e744a
    After downloading font the following should be done:

    Move the patched font to a valid X font path. Valid font paths can be listed with xset q:

    mv 'SomeFont for Powerline.otf' ~/.fonts/
    Update font cache for the path the font was moved to (root priveleges may be needed for updating font cache for some paths):

    fc-cache -vf ~/.fonts/
    ~/.fonts 地址好像不太对
    fonts 下过来的readme 里面的应该是对的.大家下载fonts的时候可以看一下readme.

    In some distributions, Terminess Powerline is ignored by default and must be 
    explicitly allowed. A fontconfig file is provided which enables it. Copy this 
    file from the fontconfig directory to your home folder under 
    ``~/.config/fontconfig/conf.d`` (create it if it doesn't exist) and re-run 
    ``fc-cache -vf``.                

    参考:
    http://www.darcysong.com/2015/09/12/powerline/index.html
    https://www.tuicool.com/articles/zqUnIby

    转载于:https://www.cnblogs.com/eat-too-much/p/7843957.html

    展开全文
  • 使用包管理工具安装hyper1. 安装chocolatey包管理工具以管理员身份打开Windows PowerShell ,键入命令:Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = ...

    使用包管理工具安装hyper

    1. 安装chocolatey包管理工具

    以管理员身份打开Windows PowerShell ,键入命令:

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

    2. 使用chocolatey包管理工具安装hyper

    choco install hyper

    Chocolatey用法:命令

    search - 搜索包 choco search something

    list - 列出包 choco list -lo

    install - 安装 choco install baretail

    pin - 固定包的版本,防止包被升级 choco pin windirstat

    upgrade - 安装包的升级 choco upgrade baretail

    uninstall - 安装包的卸载 choco uninstall baretail

    安装Ruby Gem - choco install compass -source ruby

    安装Python Egg - choco install sphynx -source python

    安装IIS服务器特性 - choco install IIS -source windowsfeatures

    安装Webpi特性 - choco install IIS7.5Express -source webpi

    常用的一些命令

    列出本地已安装的包 :choco list --local-only

    列出Windows系统已安装的软件:choco list -li  OR choco list -lai

    升级所有已安装的包:choco upgrade all -y

    mysql安装:choco install mysql -y

    maven安装:choco install maven

    升级maven:choco upgrade maven

    java安装 : choco install jdk7,choco install jdk8

    展开全文
  • 重开terminal或者source ~/.bashrc 1.1 强制bash开启颜色 ubuntu的~/.bashrc中一般都有force_color_prompt=yes选项,把注释去掉即可 force_color_prompt=yes 1.2 修改bash命令行前缀的格式 修改ubuntu的~/.bashrc中...

    ubuntu bash提示符前缀格式修改

    一、最终的效果图

    废话不多说,先上效果图。想要就继续看。
    bash前缀修改后的效果图

    二、修改方法

    1. 修改~/.bashrc文件(修改方法见下文)
    2. 重开terminal或者source ~/.bashrc

    1.1 强制bash开启颜色

    ubuntu的~/.bashrc中一般都有force_color_prompt=yes选项,把注释去掉即可

    force_color_prompt=yes
    

    1.2 修改bash命令行前缀的格式

    修改ubuntu的~/.bashrc中PS1变量。

    ‘#’注释掉老的格式,把下面新的格式加进去既可

    if [ "$color_prompt" = yes ]; then
        #PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
        PS1='\n${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\] \d [\t] : \[\033[01;34m\]\w\[\033[00m\]\n\$ '
    else
        #PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$'
        PS1='\n${debian_chroot:+($debian_chroot)}\u@\h \d [\t] : \w\n\$ '
    fi
    

    其实没改太多主要是加了\n换行,加了\d \t显示时间(这些特殊字符见备注)

    End

    enjoy!

    备注(可以不看)

    PS1中的关键字

    \H:    #完整的主机名称。   
    \h:    #仅取主机的第一个名字,到“.”结束  
    \u:    #当前用户的用户名 
    \w:    #完整的工作目录名称。宿主目录(如/hom/peter)会以~代替   
    \W:    #利用basename取得工作目录名称,所以只会列出最后一个目录 
    \$:    #提示字符,如果是root时,提示符为:#,普通用户则为:$
    \#:    #显示命令的编号(如30,31...)
    \t:    显示时间为24小时格式,如:HH:MM:SS   
    \T:    #显示时间为12小时格式   
    \A:    #显示时间为24小时格式:  HH:MM   
    \d:    #代表日期,格式为weekday month date, 例如:"Tue May 26" 
    \v:    #bash的版本信息 
    
    展开全文
  • mac命令行美化配置

    2011-04-17 22:24:46
    te@imac ~$ cat .bash_profile [code="java"]export CLICOLOR=1 # \h:\W \u\$ export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\] ' ...alias grep='grep --color=always'[/code] ...
  • Linux命令行颜色美化

    2019-10-30 14:24:29
    用户路径下执行命令: ls -la vi .bashrc 添加: export PS1='\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]$ ' ...
  • Mac终端刚打开时为黑白配色,使用终端进行操作时即不够美观也影响工作效率,所以研究了一下终端美化的方法,主要时主题,字体,命令行提示3个方面。 首先放一张更改后的终端画面 主题 这里使用的主题是Solarized ...
  • 在Windows系统中玩命令行的小伙伴们,先是使用黑底白字的cmd命令提示符,后又用蓝底白字的Windows PowerShell,但这俩货没一个好看的(如图 1 )。难道玩代码命令行的注定就要与美绝缘吗?不对,代码如诗嘛!我们也要...
  • Windows 命令行终端 PowerShell 美化计划

    千次阅读 2020-04-25 11:10:00
    4. 安装 oh-my-posh 「oh-my-zsh」 想必很多使用 「Mac」 的同学都通过它来美化过终端吧,「oh-my-posh」是来美化 「PowerShell」 的。我们来安装它。 首先你要保证你的网络状况良好,其次确保你电脑安装了 「...
  • 美化BASH命令行提示符 这个美化是有必要的, 记录显示每一条命令的时间, 记录当前路径等信息都是非常有用的, 重点这样也比较风骚 默认 [root@peter ~]# 查看默认的设置, 默认地由PS1变量控制 [root@peter ~]# set |...
  • 不仅可以支持快捷键操作还支持自定义快捷方式 相当的方便和炫酷 接下来我就教大家如何修改和美化自己的界面吧 首先我们需要安装新版的命令行工具,在微软商店搜索windows terminal然后下载安装 之后启动新...
  • 通过设置环境变量PS1、PS2、PS3以及PS4来自定义用户命令行的字符显示。如果要长期永久性修改提示符,可以将修改提示符的命令添加到$HOME/.profile或$HOME/.bash_profile文件中PS1PS1是主提示符变量,也是默认提示符...
  • 看到powershell7,心动了,本篇文章就如标题所言美化命令行操作。 博客链接 下载windows terminal Microsoft Store就有下载 下载并安装powershell7 选个最新的就行,我下载的是7.1.0-preview3,powershell7下载 下载...
  • 4. 安装 oh-my-posh oh-my-zsh 想必很多使用 Mac 的同学都通过它来美化过终端吧,oh-my-posh是来美化 PowerShell 的。我们来安装它。 首先你要保证你的网络状况良好,其次确保你电脑安装了 Git 客户端,也就是 Git ...
  • Windows发布了最新的Windows Terminal命令行工具,拜托了以前的黑色的边框以及一些缺点,如果你还不会美化新版命令行的话大家去查看一下我的上一个教程链接放在这里美化教程 在上一个教程里面我们使用了各种主题的...
  • export PS1='$? [\u@\h] \w \$ ' 命令提示符PS1(大写ps加数字1)变量内容: PS1=’[\u@\h \W]$ '(系统默认格式) \d :可显示出『星期 月 日』的日期格式,如:“Mon Feb 2” \H :完整的主机名。...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 277
精华内容 110
关键字:

命令行美化