Возможно вы искали: 'Monster Jam: Path of D...'

May 15 2025 18:32:05
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Новинки в vim 7.0. Настройка проверки орфографии. (vi vim spell rus)

Новинки в vim 7.0. Настройка проверки орфографии. (vi vim spell rus)

Ключевые слова: vi, vim, spell, rus, (найти похожие документы)

From: Antony Pavlenko <anton@pavlenko.net.>
Newsgroups: email
Date: Mon, 3 Jul 2006 14:31:37 +0000 (UTC)
Subject: Новинки в vim 7.0. Настройка проверки орфографии.


Новинки в vim 7.0
Настройка проверки орфографии.

Совсем недавно вышел новый релиз потрясающего текстового редактора vim.
В этой небольшой заметке я бы хотел описать основные новшества этой
версии, и остановиться немножко поподробнее на настройке такой очень
полезной в хозяйстве вещи, как проверка орфографии.

Итак из новинок vim 7.0 можно выделить:

Появление вкладок (Tabs).
-------------------------

Этот, уже ставший стандартным, способ просмотра и редактирования
нескольких документов теперь поддерживается и vim'ом. На самом деле vim
уже имеет способ редактирования нескольких файлов, так что не думаю что
это новшество будет полезно тем из вас, кто уже пользуются другой
реализацией. Однако для людей, которые только знакомятся с vim этот
способ может понравиться больше нежели более привычный для vim.

Итак, vim -p first.txt second.txt откроет эти два файла во вкладках.

:tabnew {file} открыть file в новой вкладке.
:tabclose - Закрыть вкладку.


CTRL-W gf открыть в новой вкладке файл, имя которого расположено под курсором.

gt - перейти на следующую вкладку. Соответственно 3gt перейти на 3
вкладку. gT - перейти на предыдущую.


Из остальных новшеств:

- Появилось некоторое подобие умного дополнения некоторых языков
программирования. Причем их число будет только увеличиваться. Работает
очень просто. В режиме вставки набираете первые символы, а потом
Ctrl-X,Ctlr-P и выпадет менюшка, с возможными продолжениями.


- Изменения в системе "Undo&Redo". Если ранее после отмены некоторого
количества действий, делалось новое изменение, то все не сделанные
изменения терялись, то теперь вы можете откатиться к любому изменению.
То есть строиться не список изменений, по которому вы можете
передвигаться вперед-назад, а дерево. Перемещаться по изменениям можно с
помощью команд g- и g+ назад и вперед соответственно. Также теперь
можно откатиться к примеру на 10 минут назад. :earlier 10m. Ну или
прыгнуть в будущее :) :later 4m


- Расширена поддержка Unicode с 2 до 6 "комбинированных" символов.


- Полноценная поддержка 32ух битных символов.


- Изменения в подсветке. Теперь когда вы двигаетесь по тексту и он
оказывается в скобках, то эти скобки могут быть подсвечены. :help
matchparen расскажет вам об этой возможности более подробно.


- Переведены Маны. В том числе и на Русский. Спасибо Василию Рагозину.


- Реализован "внутренний" grep. Теперь вы можете использовать :vimgrep,
который не вызывает внешних программ.



Кроме этих добавлен еще целый ряд новшеств. Полную информацию об
изменениях вы можете прочитать в :h version7 ;-)


Настройка проверки орфографии.


Более подробно мне бы хотелось остановиться на такой очень полезной фиче
Vim 7 как проверка орфографии. Так как у меня с этим проблемы, то ужа
довольно давно я нагородил кучу костылей, чтобы научить vim проверять
орфографию. Теперь же все эти костыли были с радостью удалены. Ведь vim
7 имеет встроенную поддержку орфографии!

Теперь я расскажу как ее включить/настроить. Все не просто, а очень
просто. Словари можно скачать с сайта ftp://ftp.vim.org/pub/vim/runtime/spell/
и положить в папочку ~/.vim/spell, если хотите использовать этот словарь только
для одного пользователя, либо в общую директорию (обычно /usr/share/vim/vim70/spell).

Для тех же, кто хочет создать свой словарь для начала нужно найти
исходный словарь словарь. Можно использовать два формата словарей, aff и
dic. Разработчики vim предлагают воспользоваться словарями OpenOffice
что я и сделал. Скачать их можно по данному адресу.

Так как для русского языка уже существует целый набор словарей, я не
стал искать разницу и скачал их все, и все добавил в словарь vim. Как
это сделать я покажу чуть ниже. Итак у нас есть словари и есть исходные
тексты vim 7. Копируем наши словари в директорию vim70/runtime/spell/ru.

Затем накладываете патчик

patch < ru_RU.diff


, а после запускаете из vim
:mkspell ru <путь_к_словарю_1> <путь_к_словарю_2> <и_так_сколько_хотите_словарей>

Таким образом вы генерируете словарь с именем ru. Конечно это не очень
хорошее имя. Лучше если вы выберете нечто типа ru_ваша_кодировка. Будьте
внимательны, словарь генерируется для вашей локали. Для каждой локали
словарь надо генерировать заново.

Теперь полученные словари копируете в вышеуказанные директории и
наслаждаетесь жизнью ;)

Все, теперь наш vim умеет проверять правописание. Для большего удобства
я набросал маленькую функцию, которая позволяет быстро переключать язык,
или вообще выключать проверку орфографии. Вот он.


if version >= 700
" По умолчанию проверка орфографии выключена.
setlocal spell spelllang=
setlocal nospell
function ChangeSpellLang()
if &spelllang =~ "en_us"
setlocal spell spelllang=ru
echo "spelllang: ru"
elseif &spelllang =~ "ru"
setlocal spell spelllang=
setlocal nospell
echo "spelllang: off"
else
setlocal spell spelllang=en_us
echo "spelllang: en"
endif
endfunc

" map spell on/off for English/Russian
map <F11> <Esc>:call ChangeSpellLang()<CR>
endif




Эту небольшую функцию можно вставить в свой .vimrc и все. По нажатию
F11 будут попеременно включаться Русский, Английски, или вообще
выключаться проверка орфографии. Все неправильно написанные слова будут
подсвечены. Теперь при наведении на это слово курсора и нажатии z=
выпадет менюшка, с возможными правильными вариантами. Как и везде слово
можно добавить к словарю (zG), перейти к следующей (]z), предыдущей ([z)
ошибке, пометить слово как ошибочное - zW. Надеюсь теперь грамотность в
Рунете существенно возрастет ;-)

Успехов в освоении vim :-)
326 Прочтений •  [Новинки в vim 7.0. Настройка проверки орфографии. (vi vim spell rus)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Новинки в vim 7.0. Настройка провер... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка