Будні віндузятника під лінуксом
Вівторок, 27 Вересень 2016 18:06![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Просто дибр. :)
- Побачив, що на зовнішніх дисках картинки мають атрибут X. Подумав, що негарно. Запустив на них
chmod -x *
Потім серед картинок знайшовся файл виду-foobar.jpg
. Навчивсяchmod -- -x *
Потім помітив, що є каталоги з підкаталогами. Запустивchmod -- -R-x *
і отримав, що сам каталог перестав бути доступним. Тому навчився командіfind . -type f -exec chmod -- -x {} +
Чуваки, як ви в такому піздєці живете? :) - З клавіатурними розкладками трохи розібрався і навіть відучив
misc:typo
перекривати Level3 кнопки, якими вводиться білоруська «ў». Щоправда, ще не написав макрос, щоб по лівому Ctrl одразу перемикав на англійську. Бо я ізбалований Punto Ыwitcher'ом і мені подавай ENG/не-ENG по правому Ctrl; вибір, який сАме не-ENG — по Ctrl/Shift, а ультимативно ENG — по Left Ctrl. А такого налаштування «ізкаропкі» — нема. - Макросів клавіатурних нема як класу. Це пісєц, друзі. Як ви без них живете?
- Браузер для File/Open з якихось причин не є повноцінним, як у Dolphin. Нафіга, я так і не зрозумів. У мене типовий use case — open file, а там прямо в процесі його перейменувати і вже перейменованим відкрити.
- KDE'шний clipboard — це страх і ужас. Я намагався зрозуміти, як працюють різні формати, щоб копіпастити не лише
text/plain
, а і щось більш цікаве. Так от, там у форматах — реальна свістопляска. Не то, шо половина з форматів — mimetype, а інша половина — хрін знає що. І це на рівні API! А в GUI воно взагалі не працює і „we are not planning this feature in the nearest releases“! От тобі і система для програмістів™. - Взагалі, текстового редактора сильно не вистачає. Kate — пробував. Якби в ній можна було нормально все автоматизувати. Але я порився в highlighting і пріфігєв, як там все незручно і неочевидно.
- Те саме стосовно Kontact. Я все життя просидів на Outlook. Не те, щоб я його дуже автоматизував, але воно «іскаропкі» нормально робе, та й все налаштовується. А KMail виглядає, як дитяча подєлка, цілком очевидних речей не вистачає. Ну наприклад, я так і не зрозумів, як окремому фолдеру (наприклад, тому, що містить спам) вимкнути HTML view назавжди.
- У KMail щось там покосилося, і у мене взагалі не працює Akonadi (індексатор). Тому ніякого пошуку в пошті нема як класу.
- Імпорт пошти із Outlook є, а імпорту контактів — нема. Возня з лівими форматами не допомагає, бо-ж кирилиця.
- І я вже не кажу, що той KMail падає як той п'яниця, через два кроки на третій.
- Файлового менеджера не вистачає. Я не дуже балуваний, але таки Far Commander рулить.
- Вже почав заглядатися на те, щоб таки поставити Wine і на неї поставити Far.
- А от іще крік души:
Десять лет, проведенные в линухе, омрачались многими вещами. Но самая мрачная вещь - это отсутствие удобного и понятного консольного текстового редактора.
Посему, за неимением альтернативы, приходилось пользоваться встроенным редактором Midnight Commander. Он, конечно, далек от идеала, но в нем хотя бы есть меню, через которое всегда можно выполнить редкие действия, и кривая строка подсказки по клавишам.
Я думал, что уже никогда не увижу человечного консольного редактора в линухе. И вот недавно мне в голову пришла мысль - а почему бы не воспользоваться встроенным редактором FAR, запустив его через wine? И произошло чудо - FAR действительно имеет опции, чтобы запускаться как редактор для указанного файла.
Я скачал FAR2 с офицального сайта, распаковал его в каталог /opt/far2, и с трепетом ввел команду:wineconsole --backend=user /opt/far2/Far.exe /e myfile.txt 2>/dev/null
Господи! Я плакал! Все работает, просто абсолютно все!! Без всяких плясок с бубном! И какнадо!!!111 Всего не перечислишь, вот только то, что пишу навскидку:
- Работает выделение Shift+Стрелки. Привет MC с его F3, и допиливание Konsole!
- Работает вертикальное выделение Alt+Стрелки. Привет глюкам MC, в котором после вертикального выделения не поднять курсор выше отметки выделения.
- Полная интеграция с буфером обмена десктоп-окружения. Привет обмену через cooledit.clip, через который невозможно засунуть и принять в DE-шный буфер обмена кириллицу. Досвидания кривой xclip!
…Ну, і так далі. :-) - А оце знайшов, що котани почали портувати Far для Лінукса. Пре-альфи ще коряві, але вже зараз проект дрючить всіх інших.
- І взагалі стосовно софта. Я так розумів, що Лінукс — система для програмерів, і що кожний софт має добре вміти «точку входу», де кожний користувач може пхати свою автоматизацію. Ну там, скриптувати те, чого софт не вміє «іскаропкі». І якщо це GUI софт, то це має бути десь дуже на виду. А ніфіга ж! І далеко не все є в конфігах!
Напевне, це — найбільше моє розчарування перших днів. - Єдине, що «ізкаропкі» працює краще, ніж у Вінди, то це mouse scroll завжи у тому вікні, над яким мишиний курсор. На вінді мені для цього доводилося ставити сторонню тулзу AlwaysMouseWheel.
- Асіліл VirtualBox, помаленьку переношу VmWare-вські віртуалки. Дякую усім, хто допомагав порадами.
- Але знов-таки, drag-and-drop вішає Oracle Client Tools на guest-машині. Вимкнув від гріха подалі.
От так, приблизно.