4

Есть ли команда для очистки всей истории в окне консоли Cygwin без потери .bash_history?

5 ответов5

8

Нажмите Ctrl-L . Он должен очистить все без потери .bash_history. `

5

Если вы хотите очистить окно консоли: установите ncurses (в Utils) и затем вы можете использовать:

clear
1

Откройте проводник Windows и перейдите к:

[Каталог установки Cygwin]\home\[Пользователь]\

e.g.: C:\cygwin\home\wreckseal

затем откройте файл .bashrc с помощью Notepad++.

Переместите курсор в конец последней строки и нажмите Enter , затем добавьте текст ниже.

alias cls = 'echo -e "\033c"'

или текст ниже:

псевдоним cls = 'printf "\033c"'

Перезапустите Cygwin, введите cls . Готово!

Обратите внимание, что после отправки команды cls полоса прокрутки отсутствует. Я предпочитаю версию printf чем версию echo . Попробуй сам!

1

Я использую Alt+F8, и экран, как будто вы только что открыли свежий Cygwin!

0

Есть два простых способа:

  1. Введите команду clear
  2. Ctrl+L

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .