Vim - как начать вставлять в конце файла за один шаг

Другое событие NullPointerException возникает, когда объявляется массив объектов, а затем сразу же пытается разыменовать его внутри.

String[] phrases = new String[10];
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

Этот конкретный NPE можно избежать, если порядок сравнения отменяется ; а именно, использовать .equals для гарантированного непустого объекта.

Все элементы внутри массива инициализируются их общим начальным значением ; для любого типа массива объектов, это означает, что все элементы null.

Вы должны инициализировать элементы в массиве перед доступом или разыменованием их.

String[] phrases = new String[] {"The bird", "A bird", "My bird", "Bird"};
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

49
задан Sagar Jain 17 September 2015 в 08:19
поделиться

4 ответа

Существует также параметр командной строки "+":

vim + myfile.txt

откроет myfile.txt и сделает автоматический G для Вас.

50
ответ дан Cyber Oliveira 7 November 2019 в 11:46
поделиться

Не то, чтобы я знаю о - G + o , то, что я предложил бы также, но это - 2 шага:)

Вы могли всегда создавать макрос, который делает G + o , и затем можно вызвать макрос, который будет 1 шагом.

16
ответ дан Sagar Jain 7 November 2019 в 11:46
поделиться

Добавление следующего в ~/.vimrc создаст один для Вас:

:nmap ^A Go

Для ввода "^A" сначала нажимают Ctrl-V, затем нажимают Ctrl-A. Можно тогда использовать Ctrl-A для добавления в конце файла если не во вставке или визуальном режиме.

12
ответ дан Ignacio Vazquez-Abrams 7 November 2019 в 11:46
поделиться

Вы могли прикрепить определение карты в свой .vimrc и затем вызвать его, когда Вы открывают файл.

Или, если Вы только хотите сделать это для конкретного файла, Вы могли бы создать autocmd для того типа файла, который делает это автоматически. См. автокоманда в документе энергии.

1
ответ дан Sagar Jain 7 November 2019 в 11:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: