我刚刚被介绍到 Zsh,到目前为止我真的很喜欢它的可定制性。
我使用以下行在 .zshrc 中设置颜色:
zstyle ':completion:*' list-colors ''
Run Code Online (Sandbox Code Playgroud)
这给了我这些颜色:

但是,当我使用ls(我已将其别名为ls -G)时,我得到以下颜色:

有没有办法让 Zshlist-colors与ls?
编辑:
我也尝试将颜色设置为 ls 默认值,man ls但没有成功(颜色仍然与第一张图像相同):
zstyle ':completion:*' list-colors 'exfxcxdxbxegedabagacad'
Run Code Online (Sandbox Code Playgroud) 我gnupg2从 Homebrew 成功安装了公式,并且可以从命令行运行gpg2。但是,某些程序(例如git期望运行)gpg而不是gpg2.
我通过使用我觉得是一个肮脏的黑客解决了这个问题:gpg2to的符号链接gpg:
ln -s /usr/local/bin/gpg2 /usr/local/bin/gpg
有没有更合适的方法来做到这一点?我应该满足于安装gnupg公式吗?
有点为 OSX 寻找类似的东西:How to set gpg2 as default implementation of gpg on debian? .
我试图让Fn+F5和Fn+F6按钮在我的ASUS UX305F笔记本电脑上运行Ubuntu 14.04。我尝试添加以下所有内容/etc/default/grub但没有成功:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Run Code Online (Sandbox Code Playgroud)
我什至尝试混合和匹配其中的一些。每次我运行sudo update-grub并重新启动计算机时,都会再次感到失望。我还发现,acpi_listen当我按下让我相信它们没有被捕获的键时,运行不会产生任何输出。我该如何解决这个问题?
编辑:
acpi_listen按F5:
^[[15~
Run Code Online (Sandbox Code Playgroud)
acpi_listen按Fn+ F5:
无输出
xev按F5:
KeyPress event, serial 37, synthetic NO, window 0x5000001,
root 0x9b, subw 0x0, time 41144271, (1,436), root:(783,488),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives …Run Code Online (Sandbox Code Playgroud) 我使用https://github.com/Anthony25/gnome-terminal-colors-solarized为 gnome 终端安装了日光化黑暗主题,然后安装了Vundle https://github.com/altercation/vim-colors-solarized。我将这些行添加到我的.vimrc:
try
" Solarized options
let g:solarized_term = 1
colorscheme solarized
catch
endtry
set background=dark
Run Code Online (Sandbox Code Playgroud)
我也在使用使用 Vundle 安装的https://github.com/bling/vim-airline。
问题是在普通模式下 vim-airline 看起来不太好(文本很难阅读):

在我的 Mac 上使用几乎相同的设置,它看起来非常好:

如何让我的 Gnome 终端上的 vim 看起来像在我的 Mac 上一样?