Простой способ найти непревзойденную цитату в Vim? - PullRequest
5 голосов
/ 28 января 2011

Я пишу сценарий ksh и, по-видимому, в моем коде есть двойная кавычка ("). Ksh, к сожалению, просто говорит мне, что последняя строка скрипта не соответствует ей, но ошибка почти наверняка задолго до конца моего скрипта. Я пишу это в VIM. Есть ли какой-нибудь способ, которым я могу сузить, где фактическая проблема цитаты?

Ответы [ 2 ]

7 голосов
/ 28 января 2011

Вероятно, перейдите в конец (G$) и найдите двойную кавычку в обратном направлении (?")

В противном случае поиск строк только с одной двойной кавычкой (/^[^"]*"[^"]*$) может помочь, еслиСценарий прост.

6 голосов
/ 28 января 2011

Если вы используете терминал, поддерживающий цвет, и включаете подсветку синтаксиса, должно быть легко обнаружить необычно длинные строки.Чтобы включить подсветку синтаксиса, войдите в командный режим и введите:

syntax on

Вы можете узнать больше о подсветке синтаксиса в документации vim:

http://vimdoc.sourceforge.net/htmldoc/syntax.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...