Отпуск
Будет скафандр Будут спальники — будут и путешествия.
Отбываю на вокзал Казанский, потом на речку Юрюзань. Плоты, палатки, костры, комары и все такое.
Романтика.
Будет скафандр Будут спальники — будут и путешествия.
Отбываю на вокзал Казанский, потом на речку Юрюзань. Плоты, палатки, костры, комары и все такое.
Романтика.
Открыл для себя zx — раскрывает текущий фолдинг («складка», чтоль по русски?), закрывает все остальные.
То бишь при set foldlevel=1, когда раскрыты все классы и закрыты все их методы, я топчу zx, чтобы раскрытым оставался только нужный метод.
Удобно.
There are several ftplugins at www.vim.org that fold python code. I could have used one of them and be happy but the burden of my ex-prog-life leads me to my own wheel to be reinvented.
let g:python_fold_block = "all" — all python code blocks;let g:python_fold_block = "def" — defs and classes. [DEFAULT]g:python_fold_keep_empty_lines variable:let g:python_fold_keep_empty_lines = "all" — keep empty lines between code blocks; [DEFAULT]let g:python_fold_keep_empty_lines = "top" — keep empty lines between top level code blocks;let g:python_fold_keep_empty_lines = "top-one" — keep one empty line between top level code blocks;let g:python_fold_keep_empty_lines = "one" — keep one empty line between code blocks.let g:python_fold_comments = 1 — fold comments; [DEFAULT]let g:python_fold_comments = 0 — do not fold comments.let g:python_fold_imports = 1 — fold imports; [DEFAULT]let g:python_fold_imports = 0 — do not fold imports.let g:python_fold_docstrings = 1 — fold docstrings; [DEFAULT]let g:python_fold_docstrings = 0 — do not fold docstrings.![]() let g:python_fold_keep_empty_lines = "all" |
![]() let g:python_fold_keep_empty_lines = "top" |
![]() let g:python_fold_keep_empty_lines = "top-one" |
![]() let g:python_fold_keep_empty_lines = "one" |
python.vimpython.vim to~/vimfiles/ftplugin/~/.vim/ftplugin/Note: Folding is shiftwidth dependent. If a code indented with 2 spaces make sure shiftwidth is 2 spaces too.
PS: It works for me and it may work for you too despite evil bugs that could live in it.
Я долго сопротивлялся, но вода камень точит. Затащили меня на йогу. Йога названа по имени мудрого старца индуса — Айенгара.
Тусклый зал, коврики, фотография мудрого старца в рамочке на самом видном месте — привет мудрому старцу из японии Морихею Уэс(ш)ибе. Я, если честно, думал, что перед началом нам всем скажут ему поклониться, ан нет. Не сказали.
Помимо меня было еще 2 мужика и, примерно, 20 особ женского пола разного возраста.
Делали разное: собака смотрит вверх, воин смотрит вперед, какой-то «магический» треугольник и прочие асаны-шмасаны.
Я — мало-гнущийся, плохо-растягивающийся мужчина. Мне как-то не особо понравилось. И еще 3 раза не особо понравится.
This weekend new version of vimwiki was released. And right after it a small fix was done this monday — many thanks to (annoying) dos line endings.
upd. .vba file still has dos CRLFs. The problem is in my new deployment script written in python. I will upload new .vba as soon as I am next to my computer.
upd2. Now there is vimwiki 0.9.2b with a couple of fixes and without dos lineendings.
0.9.2b
0.9.2a
0.9.2
Get it from vimwiki downloads list.
3-НДФЛ, которая декларация о доходах физических лиц, это головоломка та ещё. IQ тесты отдыхают.
В детстве я прогуливал уроки, чтобы поиграть с друзьями в Warlords. Так вот, я бы точно не закончил школу, будь у меня Battle for Wensnoth в то время. Графика, по сегодняшним временам, так себе, однако процесс затягивает.
Бесплатна, что не может не радовать.
What’s new:
:h vimwiki-syntax-preformatted. This might be useful for coloring some programming code with external js tools like google syntax highlighter.:h vimwiki-syntax-lists.:h VimwikiRenameWord. CAUTION: It was tested on 2 computers only, backup your wiki before use it. Email me if it doesn’t work for you.[ ] to html checkboxes.:VimwikiUISelect opens current wiki index file. Should cancel wiki selection.Get it from vimwiki downloads list.
:h :@
This is the command every Vim plugin developer should be aware of. I wish I knew about it earlier.
" eval selected vimscript vmap <Leader>r "vy:@v<CR> " eval vimscript line nmap <Leader>r "vyy:@v<CR>
Now with this screwdriver in my hands I can tinker at variables and functions of my plugin/script/colorscheme easily. That’s convenient.
The only drawback is that it can’t eval vimscript’s longlines. Those with `\` in the beginning:
" remove trailing spaces
map <F4> m`:silent! %s/\(\s\+$\)\\|\(\r$\)//g<CR>``
\:echo "Remove trailing spaces and ^Ms ..."<CR>
At last! Vimwiki supports multiple wikies.
If you upgrade from previous versions you should revisit all vimwiki’s options in your .vimrc.
Most important — g:vimwiki_home has gone. Check :h vimwiki-options for additional information.
Get Vimwiki 0.8 from its downloads list.
Powered by WordPress