Отправляет email-рассылки с помощью сервиса Sendsay

Проверка правописания в vim

Здравствуйте.

Подскажите пожалуйста можно ли как нибудь проверить с помощью aspell набранный
в vim текст не выходя из него.

Зарание благодарен.

ZVital

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18187; Возраст листа: 639; Участников: 1354
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/356316

Ответить   Sun, 24 Apr 2005 08:21:23 +0400 (#356316)

 

Ответы:

On Sun, Apr 24, 2005 at 08:21 +0400, ZVital wrote:

Попробуй здесь поискать:
http://www.vim.org/scripts/script_search_results.php

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18196; Возраст листа: 640; Участников: 1354
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/356703

Ответить   Sun, 24 Apr 2005 23:59:12 +0300 (#356703)

 

В сообщении от 1114376352 секунд после начала Эпохи Unix Вы написали:

Если не поможет (как мне), то можно использовать такие привязки:

vmap <S-F1> !sh -lc 'cat>vimSpellTmp;xterm -e aspell -x --lang=en -c vimSpellTmp;cat
vimSpellTmp;rm vimSpellTmp'<CR><CR>
vmap <S-F2> !sh -lc 'cat>vimSpellTmp;xterm -e aspell -x --lang=uk -c vimSpellTmp;cat
vimSpellTmp;rm vimSpellTmp'<CR><CR>
vmap <S-F3> !sh -lc 'cat>vimSpellTmp;xterm -e aspell -x --lang=ru -c vimSpellTmp;cat
vimSpellTmp;rm vimSpellTmp'<CR><CR>

Ответить   Konstantin Korikov Mon, 25 Apr 2005 07:11:41 +0300 (#356878)

 

Здравствуйте.

Константин Кориков писал:

Если я правильно понял эти строки необходимо поместить в .vimrc.
Я их туда поместил, но не в командном режиме, не в режиме вставки после нажатия
Shift-<F1>,Shift-<F2>,Shift-<F3> (я надеюсь <S-F1> соответствует именно Shift-<F1>)
ничего не происходит.
Все перечисленные в скрипте программы в системе присутствуют, и по отдельности
работают без проблем.
Да, кстати что означает <CR><CR> в конце каждой привязки?

Зарание благодарен.

ZVital

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18258; Возраст листа: 643; Участников: 1350
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/358405

Ответить   Wed, 27 Apr 2005 20:45:38 +0400 (#358405)

 

В сообщении от 1114623938 секунд после начала Эпохи Unix Вы написали:

Вы правильно поняли.

Я забыл сказать что эти команды будут работать только если vim запущен
в иксах, и что привязки работают только в визуальном режиме (vmap -
привязка для визуального режима).

Я сделал себе такие привязки чтобы проверять только выбранный текст (я
часто редактирую файлы, содержащие несколько языков).

Две клавиши Enter, точнее действие аналогичное двум нажатием на клавишу
Enter. По моему тут я немножко перебрал, достаточно одного <CR>.

P.S. Визуальный режим включается клавишами <V> и <S-V>.

Ответить   Konstantin Korikov Tue, 3 May 2005 01:16:51 +0300 (#360581)

 

On Tue, May 03, 2005 at 01:16:51AM +0300, Konstantin Korikov wrote:

Спосибо все заработало. А не работало по двум причинам:
1. Я пытался задействовать данные сочетания в командном режиме.
2. rxvt резервирует сочетания <S-F1>, <S-F2> под свои нужды, пришлось сменить
клавиши.
А <CR> необходимо всеже два, иначе в vim вместо текста вставляется
запрос на удаление временного файла.

Спасибо за помощ.

ZVital

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18365; Возраст листа: 648; Участников: 1348
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/360637

Ответить   Tue, 3 May 2005 07:57:02 +0400 (#360637)

 

Sun, 24 Apr 2005 08:21:23 +0400
ZVital <zvit***@t*****.by> написал:

Посмотри вот этот:
http://www.vim.org/scripts/script.php?script_id=465
я им время от времени пользуюсь, и тоже с aspell'ом.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18218; Возраст листа: 641; Участников: 1353
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/357560

Ответить   Tue, 26 Apr 2005 17:24:14 +0300 (#357560)