По большей части, мне действительно все равно, существуют ли файлы *.pyc . Я не хочу, чтобы они появлялись, когда я делаю ls . Я не хочу, чтобы они были частью табуляции. По сути, я хочу, чтобы моя оболочка обрабатывала их так же, как, например, .gitignore или любой другой файл точек.

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

1 ответ1

2

Это для завершения:

Для переменной оболочки fignore можно задать список суффиксов, которые будут игнорироваться при завершении.

В следующем примере будут игнорироваться все файлы * .pyc * .o * .bak и * ~.

% set fignore = (.pyc .o .bak \~)

Для 'ls' вы можете использовать аргумент --ignore, лучше внутри псевдонима.

% alias ls 'ls --color --ignore="*.pyc"'

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