248 читали · 2 года назад
Рубрика "Секреты Вим". Ввод символов Юникода
Привет, коллеги. Кое-кто из нас использует алфавит не на латинской основе, а кое-кто к тому же хочет вставлять в текст всякое или писать на других языках, со своими буквами или даже алфавитами. Что нам предлагает Вим в этом вопросе? Оставим в стороне азиатские языки (иероглифику и хангыль): Вим в терминале имеет очень ограниченную поддержку, а gvim (графический, оконный вариант) в область наших интересов (пока) не входит. Однако Справка детально описывает необходимые средства, которые необходимо использовать, чтобы набирать текст на этих языках (см...
159 читали · 2 года назад
Рубрика "Секреты Вим". Ввод юникодного текста
Привет, коллеги. В прошлой заметке мы обсудили способы ввода юникода, а теперь подробнее обсудим таблицы символов. О них был материал, но сейчас разберемся подробнее. Таблица задает соответствие символа на клавиатуре юникодному символу. Или последовательности символов, например, 'e в é или no в の. Вы можете создать свою таблицу или использовать готовую. Они хранятся в файлах, стандартные в $VIMRUNTIME/keymap/. Вы задаете такой файл (можно без расширения и без пути) в опции keymap. И тогда можно включить преобразование символов латиницы (стандартной клавиатуры) в то, что указано в таблице...