Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Sublime Text 2 (совет)

Поставил по совету коллег с прежней работы себе текстовый редактор «Sublime Text 2», всё хорошо, одна проблема — файлы с кодировкой CP1251 он открывает неправильно, приходится переоткрывать через «File → Reopen with Encoding → Cyrillic (Windows 1251)».

Покопался по настройкам, нашёл выход. Нужно зайти в настройки (на «Маке», как обычно — ⌘+,) и добавить между фигурными скобками вот такую настройку: «»fallback_encoding«: „Cyrillic (Windows 1251)“». Мой файл настроек сейчас почти пустой и выглядит вот так:

// Settings in here override those in "Default/Base File.sublime-settings", and
// are overridden in turn by file type specific settings. Place your settings
// here, to ensure they're preserved when upgrading.
{
    "fallback_encoding": "Cyrillic (Windows 1251)"
}
26 комментариев
Andrey 2011

Болк, что это ты капал? :)

Евгений Степанищев (bolknote.ru) 2011

Тьфу :) Поправил.

Lex Rivera (lex.io) 2011

Кстати, тоже пересел на этот редактор с macvim для программинга. Есть пара проблем c RVM, но костылями чинится.

И да, кто-то еще пользуется этой кодировкой?

Илья Бутыльский (butylski.moikrug.ru) 2011

хороший совет, спасибо. как раз пишу в SublimeText2 и на старых проектах cp1251 кодировка

Евгений Степанищев (bolknote.ru) 2011

Комментарий для lex.io:

И да, кто-то еще пользуется этой кодировкой?

Есть старые проекты, которые надо поддерживать.

Michael 2011

Очень интересный проект. Жаль нет возможности запуска не сохраненных файлов как в текстмейте :(

Евгений Степанищев (bolknote.ru) 2011

Комментарий для Michael:

Можно написать плагин.

LXj (lxj.endofinternet.net) 2011

Неужели ты даже оставил умолчальное «использовать табы, а не пробелы»?

Евгений Степанищев (bolknote.ru) 2011

Комментарий для lxj.endofinternet.net:

Пока оставил, но планирую это поменять в ближайшее время. :)

Богдан 2011

Добавил в Prefernces-Global Settings-User эту настройку (под виндой). Но крякозябры никуда не делись. В чем может быть дело?

Евгений Степанищев (bolknote.ru) 2011

Комментарий для Богдан:

Попробуйте поставить последнюю девелоперскую версию.

Дмитрий 2011

Комментарий для Богдан:

Нужно добавить в Prefernces-File Settings-User

helical 2012

Спасибо.
Сейчас вот поставил, и тоже «Есть старые проекты, которые надо поддерживать».

Руслан 2012

Спасибо за решение. Поправил кодировку «fallback_encoding»: «Cyrillic (Windows 1251)»

Николай 2012

Спасибо, помогло!

Дмитрий 2012

Да блин, где вы все эту кодировку поправляете???? не могу айти файл настроек!

Евгений Степанищев (bolknote.ru) 2012

Комментарий для Дмитрий:

В программе есть настройки, в меню. Если у вас «Мак», то это Sumlime Text 2 → Preferences → Settings User (или можно просто ⌘+, нажать). Где это Винде я не знаю.

Руслан Губайдуллин (galyamrusl@gmail.com… 2012

Спасибо большое, помогло!

Кирилл Ш 2012

оо, спасибо большое, тоже долго искал

Дмитрий 2012

Большое спасибо за решение.

Женя 2013

а у меня когда я добавляю эту хрень, сохраняю и вылазиет ошибка, не хочет сохраняться

Евгений Степанищев (bolknote.ru) 2013

Комментарий для Женя:

Что за ошибка?

Крот 2013

Аналогичная ошибка при попытке сохранить изменнения в файле (см. скриншот http://clip2net.com/s/2N1Xx%29

exeto 2013

Огромное спасибо.

Егор Груздев 2013

Есть еще способ. Добавьте в файл проекта, вот такую конструкцию:

[code]
«settings»:
{
«fallback_encoding»: «Cyrillic (Windows 1251)»
}
[/code]

Mapblwka 2014

Женя, спасибо тебе огромное за этот пост!!!

Очень помог!!!