2012-03-19 8 views
1

По умолчанию, завершение строки в Vim начинается с последней записи во всплывающем окне и дважды нажимает Ctrl-N, а затем выбирает первую запись. Это контрастирует с завершением слова, которое начинается с первой записи. Я считаю последнее более интуитивным. Есть ли способ получить завершение линии, чтобы вести себя аналогичным образом?Обратное перемещение в автозавершении линии Vim

Я не знаю, почему это было реализовано таким образом. Хотя это не что иное, как крошечное раздражение, это похоже на зуд, который я тосковал годами.

ответ

0

Я вижу, что вас раздражает непоследовательность, в которой начинается цикл, но она согласуется с завершением слова, начинающимся с Ctrl-p. Возможно, это то, что Брам Муленар предпочитает считать средством по умолчанию для завершения слова?

+0

Хммм, это очень хороший момент. Чтобы учесть это изменение в перспективе, я буду перефразировать мой вопрос, как получить завершение слова/строки, чтобы начать с первой записи во всплывающем окне. – kshenoy

+0

Я признаю, что мой ответ - не решение. Это Vim, поэтому он должен быть настраиваемым, верно? – gotgenes

+0

Надеюсь. Я попробовал самое простое решение, о котором я мог думать. картографирование до , но почему-то второй не работает. – kshenoy