Я только что установил сладкий vim plugin, который обеспечивает context colouring для javascript. Я искал цвета, чтобы они были в порядке, и я очень доволен. Тем не менее, бывают случаи, когда я не хочу контекстную окраски:Vim: Как составить поиск с помощью другой команды?
- в режиме вставки, так как окраска не работает хорошо, пока я редактирование
- , когда я поиск, так как раскраска кажется, переопределить результаты поиска ЛХ
я решил первую проблему с:
autocmd InsertEnter *.js :JSContextColorToggle
autocmd InsertLeave *.js :JSContextColorToggle
Однако вторая проблема сложнее. Сначала я подумал, что могу просто нарисовать /
, мой ключ поиска, чтобы он сначала переключил контекстную раскраску, а затем выполнил поиск. Однако я не смог понять, как писать это сопоставление. Как мне сохранить «исходное значение /
» для использования на моей карте?
Thanks,
p.s. ознакомьтесь с этой красивой контекстной раскраской (с solarized).
Вы поднимаете хорошую точку: когда нужно восстановить окраску. Я подумаю об этом немного, прежде чем принять ваш ответ. – Ziggy