• Mac OS终端中设置颜色高亮和自动补全


    已测试通过,原文:http://blog.csdn.net/songjinshi/article/details/8945809

    一、颜色高亮显示

    针对terminal采用bash模式:

    编辑 ~/.bash_profile, 加入以下代码:

    export CLICOLOR=1
    export LSCOLORS=gxfxaxdxcxegedabagacad

    保存,然后重启terminal,搞定,恢复正常了.

    详细讲解代码中的涵义:

    CLICOLOR: 前景色和背景色的字符串合并值
    LSCOLORS: 对于不同变量所采用的颜色方案,具体看如下表格:
    a black
    b red
    c green
    d brown
    e blue
    f magenta
    g cyan
    h light grey
    A bold black, usually shows up as dark grey
    B bold red
    C bold green
    D bold brown, usually shows up as yellow
    E bold blue
    F bold magenta
    G bold cyan
    H bold light grey; looks like bright white
    x default foreground or background
    而文件类型列表如下:
    1. directory
    2. symbolic link
    3. socket
    4. pipe
    5. executable
    6. block special
    7. character special
    8. executable with setuid bit set
    9. executable with setgid bit set
    10. directory writable to others, with sticky bit
    11. directory writable to others, without sticky
    所以对照这张表就可以得知:

    gxfxaxdxcxegedabagacad
    就是对于directory而言,它的前景色就是: g(cyan),而背景色就是:x(默认的背景色).

    二、自动补全忽略大小写

    打开终端,输入:

    nano .inputrc

    在里面粘贴上以下语句:

    set completion-ignore-case on
    set show-all-if-ambiguous on
    TAB: menu-complete

    Control+O,保存,重启终端,OK!

  • 相关阅读:
    Win7停止更新升Win10教程
    linux 进程管理
    linux vi/Vim编辑器
    linux 文件管理
    linux 目录管理
    [开发笔记]-C#判断文件类型
    [开发笔记]-C#获取pdf文档的页数
    [转载]每周问问你的团队这10个问题
    [转载]番茄时间管理法(Pomodoro Technique):一个番茄是如何让你工作更有效率的
    [开发笔记]-Linq to xml学习笔记
  • 原文地址:https://www.cnblogs.com/walkerwang/p/3531333.html
Copyright © 2020-2023  润新知