Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

vim

Автор Квас, декабря 18, 2011, 21:53

0 Пользователи и 1 гость просматривают эту тему.

Квас

Будучи заинтригован User Sapiens-ом, решил испробовать vim. Скачал версию для Windows. Консольная не отображает многие русские буквы, решил пока мучить gvim. Тема blue вызвала ностальгию по турбо паскалю. ::)

Поколдовав с vimrc, (как я сам думаю) установил юникод по умолчанию; также снёс папку vim73/lang/. В результате имею английский vim, не путающийся с определением русских слов (а раньше, например, команда cw не работала). В ближайших планах написать AHK-скрипт, который избавил бы от необходимости постоянно переключать раскладку.

Со шрифтами какая-то ерунда. Кто-нибудь может подсказать, можно ли использовать системные шрифты? Вообще, можно ли каким-то образом добиться, например, чтобы одновременно отображались þ и ѣ?
Пишите письма! :)

Bhudh

Переключателя кодовых страниц там нет?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Квас

Цитата: Bhudh от декабря 18, 2011, 22:19
Переключателя кодовых страниц там нет?

Comment ?

Я думаю, там должно быть всё, только места надо знать.

Пока меня удивило вот что: в меню есть небольшой ассортимент шрифтов, для которых он предлагает «набор символов» (кириллица, западноевропейский, usw.). Я надеялся, что такого рода наборы символов вымерли...
Пишите письма! :)

Bhudh

Цитата: Квас от Comment ?
Ну, вроде þ и ѣ на разных кодовых страницах расположены, вот спрашиваю, наверное, они как-то динамически вдоль да по тексту должны переключаться?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Demetrius


Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Квас

Ага, encoding=utf-8 у меня прописано.

Наврал я, получается: ять отображается, например, в DejaVu Sans Mono. Почему-то некоторые из моих стандартных автозамен не работают (например, \ae ⇒ æ — нормально, а \ять ⇒ ѣ или \yogh ⇒ ȝ — не работают, появляются знаки вопроса).
Пишите письма! :)

Demetrius

А Вы пользуйтесь современными сборками, а не датированными 2003 годом.

Квас

Ну так я с их же сайта и скачал, что предлагали:
http://www.vim.org/download.php#pc
Написано, что скомпилировано в октябре 2010 года.
Пишите письма! :)

Demetrius

предыдущее моё сообщение было буду, который на howto 2003 года ссылается

Цитата: Квас от декабря 18, 2011, 22:47
Наврал я, получается: ять отображается, например, в DejaVu Sans Mono. Почему-то некоторые из моих стандартных автозамен не работают (например, \ae ⇒ æ — нормально, а \ять ⇒ ѣ или \yogh ⇒ ȝ — не работают, появляются знаки вопроса).
И не будет. Значит, Ваша сборка скомпилирована с использованием ANSI-функций (ну, Вы знаете, что у всех функций в Виндовс есть две версии: уникодная и анси...), видимо, для совместимости с 9x.

Ищите уникодную сборку. Если она вообще есть...

Demetrius

Цитата: Квас от декабря 18, 2011, 22:55
Ну так я с их же сайта и скачал, что предлагали:
http://www.vim.org/download.php#pc
Написано, что скомпилировано в октябре 2010 года.
Я подозреваю, что версией для Виндовс просто никто не занимается. Поэтому те изменения, которые не зависят от системы, в сборке 2010 года есть, в том числе внутренний код для поддержки уникода. А внешнего кода для поддержки уникода (который требовал бы изменения именно версии для Виндовс) нет.

Короче, я думаю, что вим под Виндовс -- гиблое дело.

Квас

Цитата: Demetrius от декабря 18, 2011, 23:03
Короче, я думаю, что вим под Виндовс -- гиблое дело.

Весьма печально.
Пишите письма! :)

Bhudh

Цитата: Demetrius от предыдущее моё сообщение было буду, который на howto 2003 года ссылается
;D
Я вообще никакой сборкой не пользуюсь. Что гугл выдал, то и запостил.
Я ж не виноват, что он старьё подсовывает.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Квас

Цитата: Demetrius от декабря 18, 2011, 23:03
ороче, я думаю, что вим под Виндовс -- гиблое дело.

А если cygwin поставить? (Я когда-то пробовал, не получилось и остались ужасные воспоминания.)
Пишите письма! :)

Квас

Да, явно не в шрифтах дело. Вместо ŷ он вводит y, вместо ǫ — o.

Может быть, когда-нибудь я научусь программировать и...
Пишите письма! :)

Demetrius

IMHO проще перейти на Линукс, чем разбираться с Цыгвином. ;D

Квас

Пишите письма! :)

Demetrius


Квас

Цитата: Demetrius от декабря 19, 2011, 06:33
Так это же такой же костыль... :what:

Почему? Есть способ ввести любой символ. Никто не мешает добавить автоматизации и сделать удобно.
Пишите письма! :)

Demetrius

Ну так это же будет работать только в виме. Минуя Вашу раскладку. :what:

Квас

Цитата: Demetrius от декабря 19, 2011, 06:47
Ну так это же будет работать только в виме. Минуя Вашу раскладку. :what:

Ну так и ладно. У меня раскладок всего две, и те стандартные — остальное делают скрипты. Во-первых, и так в виме есть такие вещи, которые больше нигде не работают. Во-вторых, я, очевидно, могу модифицировать свой огромный скрипт с автозаменами specially for vim и иметь привычную функциональность \ять ⇒ ѣ. В-третьих, возможно, существует vim way — может, даже более элегантный.
Пишите письма! :)

RawonaM

Ссылку-то на туториал дайте. Я какбе пользуюсь вимом, но самыми базовыми функциями, углубиться все никак не удосужусь.

Квас

Я пока только прошёл vimtutor, который есть в дистрибутиве, и прочитал
http://ru.wikibooks.org/wiki/Vim

Цитата: User Sapiens от декабря 17, 2011, 22:37
Для уже освоившихся советую почитывать, к примеру, этот блог.
Да и вообще что-то по vim-у, т. к. очень часто вставшая перед проблема уже давно решена.
Пишите письма! :)

User Sapiens

Пост почти без смысла , чтобы в теме появиться и получать обновления

Благодаря возможностям настройки vim-а его можно настроить именно так как хочется, учитывая только свои пожелания и наклонности, а не зависеть от «злого программиста».
,,Den Stil verbessern — das heißt den Gedanken verbessern, und gar nichts weiter!"
Nietzsche
"A question is really an ambiguous proposition; the answer is its determination."
Langer
«Il est encore plus facile de juger de l'esprit d'un homme par ses questions que par ses réponses»
de Lévis

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр