Открыть less и переместиться вправо
Как открыть less и переместиться на 10 символов вправо?
В уже запущенном less это так делается: 10<esc>)
.
А из командной строки как? Вот так не работает: less $'+10\[)' имяфайла
.
Как открыть less и переместиться на 10 символов вправо?
В уже запущенном less это так делается: 10<esc>)
.
А из командной строки как? Вот так не работает: less $'+10\[)' имяфайла
.
При помощи эскейп-кода \e[6n
можно запросить координаты курсора у терминала и получить ответ в stdin. Готовый скрипт для этого можно взять тут.
Но такой способ плох тем, что портит stdin. Например, если вставить в терминал из буфера обмена
./get_cursor_position.sh
echo всё хорошо
Есть приложение, которое собирается из кучи .cpp
-файлов, причём не каждый файл из этой кучи необходим для сборки. Задача: выделить только нужные .cpp
. Эту задачу можно свести к поиску неиспользуемых .o
(т.е. тех, что линкер может стрипнуть полностью). Как их найти?
Осваиваю RSS для того, чтобы тратить меньше времени на отслеживание интересных мне сайтов.
Вот, допустим, есть фид, который выдаёт 20 последних сообщений. Я правильно понимаю, что если за промежуток времени между синхронизациями, появится 25 новых сообщений, то пять из них я никогда не увижу и даже не узнаю об их существовании? Как это решается?
Заметил, что man git rm
открывает страницу git-rm(1)
(обратите внимание на минус).
Аналогично, man udisks daemon
открывает страницу udisks-daemon(8)
, а man update ca-certificates
— update-ca-certificates(8)
.
А вот с двумя пробелами не работает: man update ca certificates
не откроет update-ca-certificates(8)
.
Вопрос: где такое поведение man описано?