Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Vim вопросов тред (https://javascript.ru/forum/offtopic/47636-vim-voprosov-tred.html)

melky 03.06.2014 17:09

Цитата:

Сообщение от l-liava-l (Сообщение 314589)
Можно ли откатывать изменения только в определенной части документа??

не знаю, как в VIM'е, но для этого, наверное, есть команда в EMACS

l-liava-l 03.06.2014 17:48

А как создавать файлы и папки в виме?? как перименовывать?

Я юзаю :! <команда обычного шелла>

Файлы и папки создаются, но вим а точнее nerd tree не видит изменений

dmitry111 03.06.2014 19:16

Цитата:

Сообщение от l-liava-l
А как создавать файлы и папки в виме?? как перименовывать?

можно создавать в nerd tree.
Нажимаешь m, далее выбираешь:

> (a)dd a childnode
  (m)ove the current node
  (d)elete the current node
  (c)opy the current node



Цитата:

Сообщение от l-liava-l
Файлы и папки создаются, но вим а точнее nerd tree не видит изменений

чтобы видеть нужно обновить нажав R

Чтобы отобразить скрытые файлы нажать I

NERDtree очень мощный инструмент для работы с файлами. Для меня это самый нужный плагин в вим

l-liava-l 03.06.2014 19:36

dmitry111,
Если так будет продолжаться я посвящу жизнь поднятию твоей кармы)
Спасибо)

l-liava-l 09.10.2014 04:25

Всем привет!

В папке много файликов, как искать определенную строку в каждом из них?
Аля find usages в вебшторме

dmitry111 12.10.2014 17:04

Цитата:

Сообщение от l-liava-l
В папке много файликов, как искать определенную строку в каждом из них?

Вставь это в .vimrc

Как работает:

1 Выделить нужный фрагмент в VISUAL режиме и нажать: , + g
2 Поставить курсор в место начала поиска, нажать , + g и нажать клавишу перемещения курсора в конец поисковой фразы.

l-liava-l 12.10.2014 19:19

dmitry111,
Спасибо

l-liava-l 02.12.2014 12:56

1) Бесят jade файлы, никакой подсветки... может кто видел скрипты для подсветки ошибок и синтаксиса?

2) Мне хочется менять подстветку синтаксиса в полете, вим это позволяет:
Например строки
Цитата:

:syn region String start=/"/ skip=/\\"/ end=/"/
Но как мне сделать чтобы он налету ассоциировал этот стиль с данным видом файлов или хотя бы позволял включать и выключать все, что я понапишу?

dmitry111 02.12.2014 20:32

Цитата:

Сообщение от l-liava-l (Сообщение 343948)
1) Бесят jade файлы, никакой подсветки... может кто видел скрипты для подсветки ошибок и синтаксиса?


я использую этот плагин https://github.com/digitaltoad/vim-jade

Цитата:

Сообщение от l-liava-l
2) Мне хочется менять подстветку синтаксиса в полете, вим это позволяет:
Например строки
Цитата:
:syn region String start=/"/ skip=/\\"/ end=/"/
Но как мне сделать чтобы он налету ассоциировал этот стиль с данным видом файлов или хотя бы позволял включать и выключать все, что я понапишу?

вообще вим подсвечивает синтаксис по умолчанию. Для этого нужно указать в .vimrc:

" Синтаксис
syntax enable


и выбрать цветовую схему:

" Цветовая схема
colorscheme desert


также есть плагины, например http://ethanschoonover.com/solarized

l-liava-l 03.12.2014 11:03

Цитата:

вообще вим подсвечивает синтаксис по умолчанию
Он то подсвечивает, но хочется немного изенить цветовую схему. а то надоела

Ксати, а есть какой-нибудь color picker?


Часовой пояс GMT +3, время: 12:10.