我想从 Google Chrome 中完全禁用书签栏,但我在网上找不到任何信息。
如果我禁用书签栏,它仍会出现在 Google 搜索页面的嵌入栏中。

如果我右键单击并选择“显示书签栏”,我会看到:

当然,如果我去书签管理器删除所有无用的书签,我仍然会看到栏:

我怎样才能禁用它?
我想用 Bash 稍微改进我的工作流程,我意识到我经常想对不同的可执行文件执行相同的命令。
一些例子:
Git(我想快速更改第二个词):
git diff foo/bar.c
git checkout foo/bar.c
Run Code Online (Sandbox Code Playgroud)
Cat/rm(只需更改第一个单词):
cat foo/is/a/very/long/path/to/bar.c
rm foo/is/a/very/long/path/to/bar.c
Run Code Online (Sandbox Code Playgroud)
我知道我可以点击Ctrl+ athenDel删除第一个单词,但我想知道是否有更快的方法来做到这一点。
我希望在我的终端 vim 中有一个漂亮而甜美的尾随空白显示。这将允许我在关闭文件之前删除它们。
我知道这个问题很受欢迎,我已经在 SO 上找到了几十个答案。不幸的是,我还没有找到一个令人满意的...
因此,我将尝试总结收集到的信息和我找到的解决方案。
highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$/
autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/
autocmd InsertLeave * match ExtraWhitespace /\s\+$/
autocmd BufWinLeave * call clearmatches()
Run Code Online (Sandbox Code Playgroud)

优点:
cursorline缺点:
redset list
set listchars+=trail:?
Run Code Online (Sandbox Code Playgroud)

优点:
缺点:
:set cursorline启用时发出问题list/trail不可配置。必须与其他列表字符相同syn match WhiteSpace "\s\+$" containedin=ALL conceal cchar=?
set conceallevel=2
set concealcursor=nv
highlight Conceal ctermfg=red …Run Code Online (Sandbox Code Playgroud) 在我的公司中,当我安装 Ubuntu 时,我无法 ping 任何本地机器:
$ ping foobar.mycompany.local
ping foobar.mycompany.local: Name or service not known
Run Code Online (Sandbox Code Playgroud)
但是,如果我把dns在/etc/nsswitch.conf位于列表的开始,那么它的工作原理:
# hosts: files mdns4_minimal [NOTFOUND=return] dns
hosts: dns files mdns4_minimal [NOTFOUND=return]
Run Code Online (Sandbox Code Playgroud)
我想了解为什么。
许多网站说我应该使用lxrun /setdefaultuser,但不推荐使用此命令:
C:\WINDOWS\system32>lxrun /setdefaultuser foo
警告:lyrun.exe 仅用于为 Linux 发行版配置旧版 Windows 子系统。
如何更改我的默认用户名root。我希望它与我在 Windows 帐户中使用的用户名相同。
顺便说一句,我正在使用 mintty 来运行 WSL:
%LOCALAPPDATA%\wsltty\bin\mintty.exe --WSL= -h err --configdir="%APPDATA%\wsltty" -~
Run Code Online (Sandbox Code Playgroud) 我觉得 WSL 不需要密码,因为它已经受到我的 Windows 帐户的保护。没有人可以在不知道我的 Windows 密码的情况下使用我的 WSL。
如何禁用 WSL 密码?我试过了,passwd但它不接受NULL密码。
我想知道硬件 RAID 配置有多安全。
如果硬盘出现故障,我只需要更换损坏的硬盘。服务器主板死机怎么办?是否可以在不丢失所有数据的情况下获取 HDD 并将它们放入全新的服务器中?
换句话说,是否有任何关键数据存储在 RAID 控制器中,并且是否依赖于配置硬件?
这是关于板载 RAID 控制器。
我从几个网站上读到这getenv是一个系统调用。但是我找不到任何对sys_getenv.
我试图确切地了解“环境变量”是什么。它们是内核的一部分还是外壳的一种机制?深入挖掘一点,我发现它getenv是标准 C 库的一部分。不幸的是,这并不能帮助我回答我原来的问题。
我对 bash 很熟悉,但我想尝试一下zsh。很多人告诉我尝试 oh-my-zsh。
安装后,我收到一个不可读的提示,当我最终找到可接受的提示时,速度非常慢。提示显示其内容大约需要 300..1000ms。我怎样才能让它更快以及 oh-my-zsh 用户如何处理这个问题?
我已经在多个平台(Cygwin、VirtualBox Ubuntu、Debian)上尝试过,每次我都会遇到这种非常慢的行为。
我可以摆脱它吗?尽管 zsh 速度很快,但是否值得使用?
我对 iptables 非常熟悉,而且我觉得iptables -L -v很容易阅读。备份很容易,我对此很满意。
然而,在最近版本的 Ubuntu 中有 ufw 会严重污染 iptables。除了干净的规则列表之外,我还有很多不易阅读的规则:
$ iptables -L -v
Chain INPUT (policy DROP 6114 packets, 331K bytes)
pkts bytes target prot opt in out source destination
131K 76M ufw-before-logging-input all -- any any anywhere anywhere
131K 76M ufw-before-input all -- any any anywhere anywhere
6618 368K ufw-after-input all -- any any anywhere anywhere
6191 346K ufw-after-logging-input all -- any any anywhere anywhere
6191 346K ufw-reject-input all -- any any anywhere anywhere
6191 …Run Code Online (Sandbox Code Playgroud)