小编qua*_*nta的帖子

tmux 设置标题不起作用?

为了tmux在每次 shell 登录时启动,将以下内容添加到~/.bashrc(在服务器上):

if [ $TERM != "screen-256color" ] && [  $TERM != "screen" ]; then
    tmux attach || tmux new; exit
fi
Run Code Online (Sandbox Code Playgroud)

当 ssh 进入主机时,我还想将窗口标题更改为user@server(而不是user@localhost)。这是我的~/.tmux.conf

set -g prefix C-a
unbind C-b
bind C-a send-prefix

set -g set-titles on
set -g set-titles-string "#T"

bind-key o split-window -v
bind-key e split-window -h

bind-key w kill-pane

set -g terminal-overrides 'xterm*:smcup@:rmcup@'
Run Code Online (Sandbox Code Playgroud)

如您所见,set-titles被设置为on,但它没有按预期工作。

更多信息:

在 tmux 之外:

$ echo $TERM …
Run Code Online (Sandbox Code Playgroud)

tmux xterm

17
推荐指数
1
解决办法
1万
查看次数

使用 ccze 在 less 命令中获取颜色:Shift + g 不会转到文件末尾?

在所有使用less命令获取颜色的工具中:-R, Pygments , GNU Source-highlight , vless , ... ccze让我对以下命令感到满意:

ccze -A < /path/to/log/file | less -R
Run Code Online (Sandbox Code Playgroud)

Shift+g没有按预期工作:

  • 我必须按Ctrl+c第一
  • 跟在Shift+ 之后g,但不会到文件末尾

我错过了什么?

less colors

9
推荐指数
1
解决办法
3853
查看次数

bash 在使用 sudo 时不会自动完成我的命令?

我正在使用 SaltStack。我想在调用salt命令时自动完成仆从名称。

以下行已添加到~/.bashrc

complete -o default -o nospace -W "$(sudo ls -1 /var/cache/salt/master/minions)" salt
Run Code Online (Sandbox Code Playgroud)

然后打字?; 我可以看到它按预期工作:salt inTabsalt integration-Tab

$ salt 集成-TabTab
集成-c 集成-u 集成-u2

要与 一起使用sudo,我已添加complete -cf sudo到 中~/.bashrc,但它不起作用:

    须藤盐Tab

    什么也没回。

    我还尝试安装bash_completion并将以下几行添加到~/.bash_profile

    if [ -f $(brew --prefix)/etc/bash_completion ]; then
        . $(brew --prefix)/etc/bash_completion
    fi
    
    Run Code Online (Sandbox Code Playgroud)

    但没有运气。

    我错过了什么?


    更新

    哦,我想说的第一件事是有时它有效:

    $ sudo salt 集成-TabTab
    集成-c 集成-u 集成-u2

    有时不会。

    所以首先,让我们看看你的 bash_completion …

osx bash sudo autocomplete

7
推荐指数
1
解决办法
4376
查看次数

`ulimit -e` 和 `renice` 之间的区别?

我想以低 CPU 和磁盘 I/O 运行备份脚本。

这有什么不同吗:

#!/bin/bash

ulimit -e 19
ionice -c3 -p $$
Run Code Online (Sandbox Code Playgroud)

和这个:

#!/bin/bash

ionice -c3 -p $$
renice -n 19 -p $$
Run Code Online (Sandbox Code Playgroud)

process ionice limit nice ulimit

5
推荐指数
1
解决办法
1418
查看次数

标签 统计

autocomplete ×1

bash ×1

colors ×1

ionice ×1

less ×1

limit ×1

nice ×1

osx ×1

process ×1

sudo ×1

tmux ×1

ulimit ×1

xterm ×1