命令的颜色高亮显示(Ubuntu高亮显示到Debian)?

命令的颜色高亮显示(Ubuntu高亮显示到Debian)?,ubuntu,server,debian,ls,nano,Ubuntu,Server,Debian,Ls,Nano,我有一台Debian 10服务器和一台Ubuntu18.04.3 LTS服务器,但在Ubuntu18.04.3 LTS服务器上,它用ls、nano和,但是对于Debian 10服务器,它不可能为Debian 10上的命令添加Ubuntu18.04.3 LTS服务器语法突出显示和颜色突出显示,因为我已经查找了无数线程,它们都不起作用你必须首先知道,在linux用户下,颜色会被破坏 ls输出上的颜色在/etc/DIR_colors文件中设置。但你说你正在寻找纳米彩色 要调整nano,您必须编辑文件夹

我有一台Debian 10服务器和一台Ubuntu18.04.3 LTS服务器,但在Ubuntu18.04.3 LTS服务器上,它用ls、nano和,但是对于Debian 10服务器,它不可能为Debian 10上的命令添加Ubuntu18.04.3 LTS服务器语法突出显示和颜色突出显示,因为我已经查找了无数线程,它们都不起作用

你必须首先知道,在linux用户下,颜色会被破坏

ls输出上的颜色在/etc/DIR_colors文件中设置。但你说你正在寻找纳米彩色

要调整nano,您必须编辑文件夹中的.nanorc(如果不存在,则触摸)。如果您正在寻找语法突出显示,您必须知道nano可以做到这一点,但它在Debian中没有激活,请检查文件夹/usr/share/nano/并将以下行添加到您的.nanorc中:

include /usr/share/nano/*
这将在nano检测到正确shebang的文件中启用某些颜色

但也有一些人喜欢自己动手做,通常,你知道…,因为我在archive.org上找到了这个非常好的版本,我也调整了我的版本

## Here is an example for Bourne shell scripts.
##
syntax "bash" "\.sh$"
header "^#!.*/(ba|k|pdk)?sh[-0-9_]*"
icolor brightgreen "^[0-9A-Z_]+\(\)"
color green "\<(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\>"
color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"
color green "-[Ldefgruwx]\>"
color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>"
color brightblue "\<(cat|cd|chmod|chown|cp|echo|env|export|grep|install|let|ln|make|mkdir|mv|rm|sed|set|tar|touch|umask|unset)\>"
color brightyellow ""(\\.|[^"])*""
icolor brightred "\$\{?[0-9A-Z_!@#$*?-]+\}?"
color brightyellow "'(\\.|[^'])*'"
color cyan "(^|[[:space:]])#.*$"
color ,green "[[:space:]]+$"
###以下是Bourne shell脚本的示例。
##
语法“bash”“\.sh$”
标题“^#!.*/(ba | k | pdk)?sh[-0-9]*”
icolor亮绿色“^[0-9A-Z\]+\(\)”
绿色“\”
绿色“({124;\}{124;\({124;\)\\\\\\\\\]\[\\\\\\\\\$\\\\\\\$\\\\!\=\\\\\\\\\\\\\”)
绿色“-[Ldefgruwx]\>”
绿色“-(eq | ne | gt | lt | ge | le | s | n | z)\>”
颜色亮蓝色“\”
颜色亮黄色“(\\.\[^]”)
icolor亮红色“\$\{[0-9A-Z!@$*?-]+\}?”
颜色亮黄色“'(\\.\[^'])*”
颜色青色“(^ |[:空格:])#.*$”
颜色,绿色“[:空格:]+$”

您必须首先知道,在linux用户下,颜色会被破坏

ls输出上的颜色在/etc/DIR_colors文件中设置。但是您说您正在寻找要着色的nano

要调整nano,您必须编辑文件夹中的.nanorc(如果不存在,则触摸)。如果您要查找语法突出显示,您必须知道nano可以执行此操作,但它在Debian中未激活,请检查文件夹/usr/share/nano/并将以下行添加到您的.nanorc中:

include /usr/share/nano/*
这将在nano检测到正确shebang的文件中启用某些颜色

但也有一些人喜欢自己动手做,通常,你知道…,因为我在archive.org上找到了这个非常好的版本,我也调整了我的版本

## Here is an example for Bourne shell scripts.
##
syntax "bash" "\.sh$"
header "^#!.*/(ba|k|pdk)?sh[-0-9_]*"
icolor brightgreen "^[0-9A-Z_]+\(\)"
color green "\<(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\>"
color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"
color green "-[Ldefgruwx]\>"
color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>"
color brightblue "\<(cat|cd|chmod|chown|cp|echo|env|export|grep|install|let|ln|make|mkdir|mv|rm|sed|set|tar|touch|umask|unset)\>"
color brightyellow ""(\\.|[^"])*""
icolor brightred "\$\{?[0-9A-Z_!@#$*?-]+\}?"
color brightyellow "'(\\.|[^'])*'"
color cyan "(^|[[:space:]])#.*$"
color ,green "[[:space:]]+$"
###以下是Bourne shell脚本的示例。
##
语法“bash”“\.sh$”
标题“^#!.*/(ba | k | pdk)?sh[-0-9]*”
icolor亮绿色“^[0-9A-Z\]+\(\)”
绿色“\”
绿色“({124;\}{124;\({124;\)\\\\\\\\\]\[\\\\\\\\\$\\\\\\\$\\\\!\=\\\\\\\\\\\\\”)
绿色“-[Ldefgruwx]\>”
绿色“-(eq | ne | gt | lt | ge | le | s | n | z)\>”
颜色亮蓝色“\”
颜色亮黄色“(\\.\[^]”)
icolor亮红色“\$\{[0-9A-Z!@$*?-]+\}?”
颜色亮黄色“'(\\.\[^'])*”
颜色青色“(^ |[:空格:])#.*$”
颜色,绿色“[:空格:]+$”

这里有非常好的解释:我看到了ls颜色选项并启用了它们,但我在.bashrc中查找了,但找不到要在nano中突出显示语法的nano颜色注释?检查:这里有非常好的解释:我看到了ls颜色选项并启用了它们,但我在.bashrc中查找了,但找不到nano颜色com是否要在nano中突出显示语法?请检查以下内容: