Online video hd

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

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

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

h0rr0rr_drag0n 09.03.2009 20:24

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

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.


Тэги: vim
+ 4 -
Похожие Поделиться

Alex_P 09.03.2009 22:50 #
+ 2 -
Надо добавить еще 2 строки в ~/.vimrc
set wildmenu
set wcm=<Tab>
h0rr0rr_drag0n 10.03.2009 06:09 #
+ 0 -
fixed
assaron 09.03.2009 23:49 #
+ 2 -
Имхо, проще, если проверка включается/отключается по нажатию одной клавиши, а не менюшки. При этом проверка производится и по русскому и по английскому словарям.
h0rr0rr_drag0n 10.03.2009 06:12 #
+ 0 -
Уже как-то привык к менюшке. Но так, по нажатию отной клавиши - действительно удобнее.
Про проверку да, что-то я протупил - fixed.
l1feh4ck3r 10.03.2009 06:47 #
+ 0 -
Полезная штука ) Уже себе сделал, вроде работает.
exelens 10.03.2009 08:18 #
+ -1 -
Спасибо!
proft 15.03.2009 14:44 #
+ 0 -
я для себя немного подправил, может кому-то пригодится, теперь по F7 вкл./выкл. проверка:

" Switches spelling
setlocal spell spelllang=ru,en
set wildmenu
set wcm=<Tab>
menu Spl.next >s
menu Spl.prev menu Spl.word_good zg
menu Spl.word_wrong zw
menu Spl.word_ignore zG
imap <F7> <Esc>:set spell!<CR>
nmap <F7> :set spell!<CR>
imap <C-F7> <Esc>:emenu Spl.<TAB>
nmap <C-F7> :emenu Spl.<TAB>


кстати по z= можно увидеть список подсказок

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

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


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

Online video HD

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

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

Full HD video online

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

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

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