Видео ролики бесплатно онлайн

Смотреть 4k видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

WeLinux.ru

09.03.09 20:24h0rr0rr_drag0n

VimПроверка орфографии

Установка и настройка проверки орфографии в виме. Навеяно постом о безграмотности постов на welinux'e.

Здесь я не буду рассказывать о том как и где скачать и настроить очередной плагин для спелчекинга - гораздо проще настроить уже встроенную в Vim проверку орфографии.
Для начала нужно заполучить словари, по которым будет производиться эта самая проверка. Лежат они на ftp://ftp.vim.org/pub/vim/runtime/spell. Английские словари, как правило уже установлены в системе, поэтому качаем русские, для кодировки UTF-8. Нам понадобятся два файла - ru.utf-8.spl и ru.utf-8.sug. Скачаем их и положим в каталог ~/.vim/spell.
Для удобного использования проверкой орфографии нужно знать всего несколько команд. Чтобы их не приходилось каждый раз набивать, сделаем менюшку. Откроем ~/.vimrc и пропишем туда следующее:

" Запуск проверки правописания
set wildmenu
set wcm=<Tab>
menu Spl.next ]s
menu Spl.prev [s
menu Spl.word_good zg
menu Spl.word_wrong zw
menu Spl.word_ignore zG
imap <F2> <Esc>:setlocal spell spelllang=ru,en<CR>a
nmap <F2> :setlocal spell spelllang=ru,en<CR>
imap <S-F2> <Esc>:setlocal spell spelllang=<CR>a
nmap <S-F2> :setlocal spell spelllang=<CR>
imap <C-F2> <Esc>:emenu Spl.<TAB>
nmap <C-F2> :emenu Spl.<TAB>


Здесь мы создали всплывающее по Ctrl+F2 меню со следующими пунктами:
next и prev - следующее и предыдущее неправильное слово
word_good - помещает слово под курсором в словарь. Теперь это слово вим считает правильным.
word_wrong - слово под курсором неправильно написано. Теперь это знает и вим.
word_ignore - игнорировать правописание слова до конца сеанса работы с вимом. После перезапуска редактора настройки правописания снова восстановятся.

Включение проверки орфографии - F2, отключение - Shift+F2.

Менюшка выглядит примерно так:

Неправильно написанные слова по умолчанию выделяются красным фоном. Как только курсор входит в пределы слова - фон становится снова черным, чтобы было удобнее редактировать.

Если слово в начале предложения начинается с маленькой буквы, то слово выделяется синим цветом.

Естественно вся эта подсветка настраивается. Подробнее в :help spell.
+3
Alex_P09.03.09 22:50# +2
Надо добавить еще 2 строки в ~/.vimrc
1
2
set wildmenu
set wcm=<Tab>
h0rr0rr_drag0n10.03.09 06:09# +0
fixed
assaron09.03.09 23:49# +2
Имхо, проще, если проверка включается/отключается по нажатию одной клавиши, а не менюшки. При этом проверка производится и по русскому и по английскому словарям.
h0rr0rr_drag0n10.03.09 06:12# +0
Уже как-то привык к менюшке. Но так, по нажатию отной клавиши - действительно удобнее.
Про проверку да, что-то я протупил - fixed.
l1feh4ck3r10.03.09 06:47# +0
Полезная штука ) Уже себе сделал, вроде работает.
exelens10.03.09 08:18# +0
Спасибо!
©Welinux
Идея сайта exelens
Движок 0byte, разработчик nvbn
Дизайн - Astramak

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн