gentoo
Чтобы скомпилировать foo.c, не выходя из vim, достаточно написать :make имя_файла_как_вы_его_хотите_назвать.
Выйти с сохранением из vim, кроме :wq, можно одной буквой 😡 Либо ZZ в нормальном (ESC) режиме.
Чтобы запустить что-либо, не выходя из vim, нужно сделать так :!./a.out. То есть, если скомпилировалось из foo.c в foo, то запускается она :!./foo
В поиске плагина, встраивающий консоль в vim нашел патч vimshell, но он актуален для vim старых версий.Нашел некоторую замену — splitvt. Делит экран пополам. Переключение между половинками «Ctrl+W».
Почему-то не поднимался kdm. Посмотрел логи /var/log/kdm/log: process 3895: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": Нет такого файла или каталога See the manual page for dbus-uuidgen to correct this…
Понадобилось перекодировать txt файл из cp1251 в utf-8. Делается так: polatov@localhost ~ $ iconv -f cp1251 -t utf8 Report.txt > Report.txt.newЕстественно, что конвертировать можно не только из cp1251 в utf-8, и естественно, что не только txt файлы.
Иногда бывает нужно вытащить конфигурационный файл на обозрение (например, выложить на paste.org.ru), но из-за того, что в файле присутствуют комментарии, длинные файлы получаются нечитабельными. Чтобы облегчить чтение, нужно вытащить незакомментированные строчки. Делается так: polatov@localhost ~ $ grep -P "^\s*#" squid.conf…
Появились какие-то проблемы с обновлением. Из-за блокировки какого-то пакета, не обновлялся мир. Прочитал в интернете, что мол, portage-2.2 может решать такие проблемы. Решил поставить себе этот portage-2.2.Но вот незадача: localhost polatov # eix -s portage [...] [I] sys-apps/portage Available versions:…
Обратил внимание, что Firefox в KDE выглядит плохо. Сделал так: # emerge gtk-engines-qtcurve gtk-chtheme Потом в консоли запустить gtk-chtheme и выбрать тему. Кроме gtk-engines-qtcurve, можно поставить еще smooth-themes. Тем будет больше, но у меня при попытке выбора какой-либо темы вываливатся…
Ставим:# emerge -avt cupsДобавляем загрузочный скрипт:# rc-update add cupsd defaultЗапускаем:# /etc/init.d/cupsd start
