From: Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.3.11) with PIPE id 287957293; Tue, 07 Dec 2010 05:54:34 +0300 X-drweb-hash: Received: from cm03fe.IST.Berkeley.EDU ([169.229.218.144] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.3.11) with ESMTPS id 287957284 for CyrTeX-ru@vsu.ru; Tue, 07 Dec 2010 05:54:23 +0300 Received-SPF: none receiver=relay1.vsu.ru; client-ip=169.229.218.144; envelope-from=wodzicki@math.berkeley.edu Received: from cm03ws.ist.berkeley.edu ([169.229.218.165] helo=calmail.berkeley.edu) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (auth login:wodzicki@math.berkeley.edu) (envelope-from ) id 1PPnkn-0002MK-As for CyrTeX-ru@vsu.ru; Mon, 06 Dec 2010 18:58:10 -0800 Received: from 75.36.223.120 (SquirrelMail authenticated user wodzicki@math.berkeley.edu) by calmail.berkeley.edu with HTTP; Mon, 6 Dec 2010 18:58:09 -0800 Message-ID: <11f20bf7609102e7bd1f975bdac617ac.squirrel@calmail.berkeley.edu> In-Reply-To: References: Date: Mon, 6 Dec 2010 18:58:09 -0800 Subject: Re: disser+utf8 To: "Cyrillic TeX Users Group" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 89684205 > Я использую vim. Он, конечно, умеет работать с cp1251. Но каждый раз, > открывая файл я вынужден задавать кодировку: > :e ++enc=cp1251 > Коментарий такого плана он не воспринимает как указание. Ооднако его > можно запускать сразу указав нужную кодировку. Ладно, если уж моя благая > идея использовать правильную кодировку слишком сложно реализуется, > оставлю как есть. Создам, наверное, для vi алиас с указанием нужной > кодировки. Я именно так и сделал, когда имел дело с большим количеством файлов в разных кирилических кодировках, и поместил соответсвующие алиасы в .bashrc: alias v1='vim -c "e ++enc=cp1251"' alias v6='vim -c "e ++enc=cp866"' alias v8='vim -c "e ++enc=koi8-r"' Впоследствии я однако заметил, что пользоваться этими алиасами мне приходилось редко ввиду того, что VIM запоминает в весьма удобной для повторного использования форме массу вещей. Оказывалось, нажать два клавиша :е и, пару раз чтобы добраться до нужной команды :e ++enc=cp1251 когда открытый нами файл в кодировке CP1251, а LOCALE у нас другое -- проще чем помнить какие файлы в CP1251, а какие в UTF–8, и когда открывать их соответствующим алиасом, а когда прямым VIM. Mariusz