Как будто вы пытаетесь получить доступ к объекту, который является null
. Рассмотрим ниже пример:
TypeA objA;
. В это время вы только что объявили этот объект, но не инициализировали или не инициализировали. И всякий раз, когда вы пытаетесь получить доступ к каким-либо свойствам или методам в нем, он будет генерировать NullPointerException
, что имеет смысл.
См. Также этот пример:
String a = null;
System.out.println(a.toString()); // NullPointerException will be thrown
Для предотвращения замены оставьте второй шаблон пустым, и добавьте флаг “n”:
:%s/pattern-here//gn
Это описано как официальная подсказка .
:!cat %| grep -c "pattern"
Это не точно команда энергии, но это даст Вам, в чем Вы нуждаетесь от энергии.
можно отобразить его на команду, если необходимо часто использовать его.
vimscript IndexedSearch расширяет команды поиска Vim для отображения «При совпадении №N из M совпадений».