Доступные для редактирования аннотации на терминал как липкие примечания

Я использую экран, который позволяет мне использовать много терминалов. Однако, потому что существует столько терминалов иногда, я забываю то, что я делаю. Есть ли какое-либо терминальное приложение, которое может дистиллировать раздел терминала/брать некоторое пространство и показать доступный для редактирования раздел примечаний?

Я не хочу выполнять экран на экране :-p

7
задан 4 November 2014 в 06:46

3 ответа

Возможно, не, что Вы ищете точно, но у меня есть сценарий для добавления строки к началу подсказки удара. Это звонило shellname.sh и похоже на это:

#!/bin/bash -x

if [[ -z "$ORIG_PS1" ]] ; then
  export ORIG_PS1="$PS1" ;
fi

export PS1="($1) $ORIG_PS1"

Тогда я могу звонить source ~/testname.sh "Shell Name Here". Обратите внимание, что необходимо использовать source вместо того, чтобы выполнить его непосредственно, таким образом, это может произвести окружение. Например:

stokastic@home:~/test# 
stokastic@home:~/test# source ~/shellname.sh "build shell"
(build shell) stokastic@home:~/test# 
(build shell) stokastic@home:~/test# echo "now my shell name is on the left"
now my shell name is on the left
(build shell) stokastic@home:~/test# make
8
ответ дан 16 November 2019 в 18:28

Другая опция состоит в том, чтобы установить пользовательский заголовок путем добавления этой функции к .bashrc:

term_title() {
    unset PROMPT_COMMAND
    echo -ne "\033]0;${@}\007"
}

Для установки заголовка терминала выполняет эту команду в новом терминале:

term_title "New Terminal Name"

Link to the image

4
ответ дан 16 November 2019 в 18:28

Одно решение, которое я использую теперь, состоит в том, чтобы просто добавить комментарий

bash> # this tab is for doing xyz.

удара при добавлении префикса хеша комментария пространство т.е. '#' это даже не сохранит его в историю командной строки.

1
ответ дан 16 November 2019 в 18:28

Другие вопросы по тегам:

Похожие вопросы: