Ответ 1
Попробуйте число, за которым следует труба, чтобы перейти к указанному столбцу в этой строке.
80|
должен вывести вас в позицию 80 в этой строке.
EDIT: Если вы хотите перейти к определенной позиции x, y, я не уверен в этом.
:30
переместит мой курсор в начало строки 30.
Как я могу сообщить Vim поместить курсор в строку y, столбец x? Это возможно
без кнопок со стрелками или h
, j
, k
, l
?
Я запускаю Vim версию 7.3.429.
Попробуйте число, за которым следует труба, чтобы перейти к указанному столбцу в этой строке.
80|
должен вывести вас в позицию 80 в этой строке.
EDIT: Если вы хотите перейти к определенной позиции x, y, я не уверен в этом.
Не уверен, что это более удобно, но вы можете напрямую вызвать функцию cursor
:
:cal cursor(30, 5)
перейдет к строке 30, столбец 5.
В командном режиме:
Введите число, за которым следует G (верхний регистр), чтобы перейти к этому номеру строки.
Пример: 30G переходит к строке 30.
Пример: G переходит в последнюю строку буфера.
Введите число, за которым следует | (pipe), чтобы перейти в этот столбец в текущей строке.
Пример: 80 | переходит в колонку 80.
Итак: 30G80 | переходит в строку 30, столбец 80.