2015-11-03 7 views
1

Это мой config.fish:Почему config.fish загружается дважды?

эхо 'привет'

При открытии нового терминала, 'привет' печатается twice.I я использую MintOS.

+0

Brainstorm вещей, которые могли бы привести к этому: 1. эмулятор терминала дублирует линию после того, как запрос нарисован или 2. вы настроили эмулятор терминала для запуска рыбы внутри вашей оболочки (которая сама по себе является рыбой) или 3. сами источники файлов или что-то еще подобное. Это происходит, если вы запускаете рыбу из существующего терминала вместо открытия нового? –

+0

@ridiculous_fish Спасибо. Я использую терминатор и конфигурацию рыбы внутри. –

ответ

0

The last time this happened, потому что рыба запускает процесс в фоновом режиме, чтобы обновить сгенерированные завершенные страницы.

Если вы хотите, чтобы рыба печати что-то с помощью интерактивных сессий, вы должны охранять его с status --is-interactive тест:

if status --is-interactive 
    echo hello 
end