Почему в энергии первый операнд в перемещении (m) на основе 1 и последний операнд, на основе 0?

Используйте Alt+Page/вниз. Это работало бы над каждой Настольной средой.

2
04.03.2015, 13:01
2 ответа

Как указывало Стефановые Чазелас, указав с помощью помощи VIM с : H: M , он утверждает: , следовательно, следующее:

:[range]m[ove] {address}                        *:m* *:mo* *:move* *E134*
                    Move the lines given by [range] to below the line
                    given by {address}.

, следовательно, путем перемещения строки 1 ниже строка 3 Результат как указано в вопросе. Но если кто-то хотел переместить строку 3 на первую строку, она должна быть перемещена ниже строка 0

2
27.01.2020, 22:05

Я не думаю, что вы правильно скомпилировали и установили Vim, поэтому он все еще пытается прочитать из пути выполнения по умолчанию.

Поскольку Vim необходимо установить локально в домашний каталог, как правило, это выполняется через

./configure --prefix=$HOME/.local [...other configure options here...]
make && make install

См. src/INSTALL (глава Имена установки ) для получения дополнительной информации.

-121--195992-

Вместо команды find можно использовать команду ls:

ls /foot/bar/*.csv | xargs  mv -t some_dir
-121--44281-

Команды, такие как : copy и : move поместите цель ниже строки, заданной {адрес} . Для перехода к первой строке можно использовать адрес 0 . Некоторые команды (например, : put ) также поддерживают сторнирование до/после через : put!

1
27.01.2020, 22:05

Теги

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