anonymous@RULINUX.NET~# Last login: 2024-03-28 13:56:11
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]

vim. [^б^е^с]полезные настройки

Скрыть

немножко про правописание и hex-ы. если позволите.

vim умеет очешуительно проверять написание этого вашего рюсскага йезыка и магёт hex. можно хрюкнуть и vim-ом поправить бутлоадер. внезапно и неожиданно.

bash
 vim /dev/sda  
рисуем в ~/.vimrc:
vim
 
function EditHexMode()
   if !exists("b:editHex") || !b:editHex
          setlocal binary
          let b:editHex=1
          %!xxd
          echo "converted to Hex mode"
   else
          setlocal nobinary
          let b:editHex=0
          %!xxd -r
          echo "converted back to binary format"
   endif
endfunc

map <F4> <Esc>:call EditHexMode()<CR>


тыкаем <F4>, прушечка и ! PROFIT ! . утилита "xxd" - в стандартной поставке vim. POSIX и Unix-way - йо!

грамотно пейсать рюсскага йэзыкка - задачка чуток сложней. vim использует отдельный словарь на каждый язык и кодировку. необходимые словари он качает с офсайта сам. пример:
bash
 > ls ~/.vim/spell
en.utf-8.spl  en.utf-8.sug  ru.cp1251.spl  ru.cp1251.sug  ru.koi8-r.spl  ru.koi8-r.sug  ru.utf-8.spl  ru.utf-8.sug  
на том же офсайте можно конкретно пофтыкать за это дело, если влом набрать
vim
 :help spell  
рисуем в ~/.vimrc:
vim
 
function ChangeSpellLang()
        if &spelllang =~ "ru,en"
                setlocal spell spelllang=
                setlocal nospell
                echo "spelllang: off"
        else
                setlocal spell spelllang=ru,en
                echo "spelllang: ru,en"
        endif
endfunc
" map spell on/off for English/Russian
map <F10> <Esc>:call ChangeSpellLang()<CR>

set spell spelllang=
set nospell  


в последних двух линиях использован "set" вместо "setlocal", чтобы vim не стартовал проверку автоматом при добавлении буферов. тыкаем <F10>, прёмся. правим ашипки и упячки. наводим курсор на бяку, набираем "z=", выбираем няшечку из списка.

вступаем в секту "Граммар-Наци" и спускаем word-о-пидоров в говно, где им самое место! ня!

anonymous(*) (2016-11-06 20:43:34)
Отредактировано anonymous по причине : учапка
мой ласковый и нежный w3m, ня!

Подтверждено: SystemV(*) (2016-11-07 14:47:54)

[Оставить комментарий к статье]
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!