Можно эффективно отключить полужирные шрифты, просто применив ту же строку шрифта и для регулярных и для полужирных шрифтов urxvt в .Xresources
, например:
URxvt.font:xft:droid sans mono slashed:size=10.5
URxvt.boldFont:xft:droid sans mono slashed:size=10.5
Необходимо будет передать по каналу |
Ваш ls
вывод. Программы как sed
или cut
может разобраться в данных, пока Вы знаете, каков Ваш разделитель. Чаще всего в столбце, располагающем Ваш разделитель с интервалами, вкладка.
Однако я не знаю о многих путях, или обосновывает, что Вы хотели бы разделить Ваш ls
вывод в столбцы. Можно всегда передавать вывод по каналу к more
и это сделает Ваши данные легче читать.
Нет. ls
не имеет этой возможности (и немногие хотели бы ее к).
ls
отбросьте поддержку ls -1
, также?
–
13.09.2016, 16:04
-1
делает вызвать ls
использовать тот же формат, что это было бы при передаче по каналу его вывода к другой программе.
– Ignacio Vazquez-Abrams
13.09.2016, 16:19
Это меньше о числе столбцов и больше о том, что должно быть произведено. Вы не можете настроить все поля, но можно скрыть владельца и группу -g
и -G
и настройте время --time-style=
.
Просто переопределите параметр ширины с 1:
ls -w 1
отлично работает для меня!
К сожалению, LS
не поддерживает это. Вам придется что-то понравиться LS -1 | xargs -n 2
(или всего лишь Ls | xargs -n 2
должен также работать).
Я тестировал эту команду на Linux Debian в терминале. Если ваш терминал достаточно широкий, просто указание «ls» даст столбцы, но не будет использовать все пространство (ширину) терминала. Я сделал терминал равным ширине экрана, и "ls" произвело всего 4 столбца. Проблема в том, что если вы вставите это в «больше», вы потеряете столбцы.
Затем я использовал «ls -w200» в терминале, равный ширине экрана (200 - «предполагаемая ширина экрана»). Теперь у меня 5 столбцов (вместо 4 раньше с одним «ls»), и это занимает всю ширину моего экрана - все знают, что на это повлияет длина ваших имен файлов. Теперь это еще один столбец, чем "ls", и используется полная ширина экрана. Опять же, как и «ls», если я перенаправляю команду в «more» («ls -w200 | more»), вы теряете столбцы (т.е. получаете только один столбец).
Так что это как можно ближе к нескольким столбцам.
Примечание: я пробовал команду «ls -w2000» с максимальной шириной терминала. Результатом была одна строка с «оберткой» с двумя пробелами между записями каталога. Выглядит беспорядочно, но отображает все записи в справочнике кратчайшим путем.