Медленный Vim на Mac El Capitan

После апгрейда моего компьюера на 10.11 (El Capitan) мой любимый Vim стал страшно торомозить. Причной тормозов оказался плагин netrw, который включал по умолчанию подсказки кода. Отключил следующим образом: в .vimrc прописал следующую сточку:

let loaded_netrwPlugin = 1

После этого все начало летать и петь как в старые добрые времена

Установка nokogiri на Snow Leopard

Вот такая древняя штука у меня стоит — Mac OS 10.6 Snow Leopard

Обновление стоит времени, которого нет, а установка новых причиндалов на старой системе стоит нервов… и времени.

Решил снести ports и поставить homebrew. Весення чистка, вобщем. Снес ports, с ней ruby, rvm и всё остальное. С горем пополам поставил rvm (у них в этот момент были проблемы с SSL сертификатом), потом еле-еле homebrew встал, повозмущавшись на на права. А вот с установкой Ruby 1.9.3 постоянный затык. То одной библиотеки нехватает, то другой. Потом и руби встал. А Nokogiri нет.

В принципе ничего сложного, всё подробно описано на сайте плагина. Лишь последнюю строчку пришлось подправить.

gem install nokogiri -- --with-xml2-include=/usr/local/Cellar/libxml2/2.7.8/include/libxml2 --with-xml2-lib=/usr/local/Cellar/libxml2/2.7.8/lib  --with-xslt-dir=/usr/local/Cellar/libxslt/1.1.26  --with-iconv-include=/usr/local/Cellar/libiconv/1.13.1/include --with-iconv-lib=/usr/local/Cellar/libiconv/1.13.1/lib

После этого всё заработало. Надеюсь.

Mail 4.6 и GrowlMail

После обновления Snow Leopard, как всегда перестали работать важные планигы, в том числе GrowlMail и SignatureProfilerTiger под Mail 4.6

Лечится следующим образом:

  1. Закрыть Mail
  2. Перетащить неработающие плагины из  “~/Library/Mail/Bundles (Disabled)/” в “~/Library/Mail/Bundles/
  3. Открыть терминал
  4. написать магические строчки:
    defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "064442B6-53C0-4A97-B71B-2F111AE4195B"
    defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "588FF7D1-4310-4175-9980-145B7E975C02"
    defaults write ~/Library/Mail/Bundles/SignatureProfilerTiger.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "064442B6-53C0-4A97-B71B-2F111AE4195B"
    defaults write ~/Library/Mail/Bundles/SignatureProfilerTiger.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "588FF7D1-4310-4175-9980-145B7E975C02"
  5. Закрыть терминал
  6. Запустить Mail и наслаждаться

Сложности с установкой пакета janus для mvim

При попытке установки пакета разработчиков под Mac-версию популярного в некоторых кругах редактора VIM появилось соообщение
****************************************
* Installing mustache *
****************************************

rake aborted!
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

Tasks: TOP => install => mustache:install
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [rake install...]

Tasks: TOP => default
(See full trace by running task with --trace)
Rake failed.

Решение проблемы оказалось как всегда простым:
открыть файл ~/.vim/Rakefile и добавить туда:

require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE

потом в командной строке:

cd ~/.vim && rake install