удалите строку в vi

 curl -s http://whatismijnip.nl |cut -d " " -f 5

Замененный сайт с нидерландским языком, работающим один.

179
15.04.2011, 15:51
5 ответов

Нажатие dd удалит ту строку (на самом деле, она сократит его). Таким образом, можно вставить его через p.

305
27.01.2020, 19:27

Как другие сказали, это dd если Вы находитесь в нормальном режиме (нажмите ESC) для обеспечения, Вы находитесь в нормальном режиме, но по умолчанию, Вы будете. Вы, возможно, нашли, что vi не действует, поскольку Вы ожидали бы, что редактор будет действовать. Это довольно уникально, и те уникальные функции делают это чрезвычайно мощным и быстрым для работы с. Если Вы хотите узнать больше, можно работать vimtutor в командной строке, и Вы получите быстрое (возможно, ценность часа чтения/экспериментирования) учебное руководство на основах того, как использовать его.

Теперь, можно использовать редактора с более знакомым интерфейсом. Большинство систем имеет nano. Можно ввести nano a.txt открыть Ваш файл в nano. Можно даже пойти шаг вперед - нет никакой причины, необходимо использовать на терминальном основанного редактора. Так как Вы упомянули, что использовали (Ctrl+Alt ++ T), и это - ярлык по умолчанию в Ubuntu и некоторых других дистрибутивах Gnome, таким образом, я был бы удивлен, не имели ли Вы gedit установленный. В командной строке попробовать gedit a.txt и Вы получите графического редактора.

23
27.01.2020, 19:27
  • 1
    Несколько человек нужен он. При редактировании текстовых файлов регулярно это стоит времени для изучения энергии. Если Вы не делаете, и Вы просто пытаетесь следовать некоторым инструкциям для получения чего-то работа, то это, вероятно, не стоит того, если Вы просто не заинтересовали попыткой другого программного обеспечения и изучением новых вещей. –  Shawn J. Goff 15.04.2011, 19:36
  • 2
    я запустил vimtutor в командную строку, и это открыло энергию с временным файлом. файл. Я сделал ошибку? –  I-M-JM 16.04.2011, 07:21
  • 3
    @i-m-jm, я не думаю, что Вы сделали ошибку, но Ваша система могла бы иметь необычную конфигурацию. Это должно открыть документ, который начинается, "Добро пожаловать в Обучающую программу VIM". Если Вы интересуетесь работой, посредством которой, необходимо отправить другой вопрос. –  Shawn J. Goff 16.04.2011, 11:57

Для удаления строки под курсором использовать dd.

Удалить команда принимает все нормальные позиционные модификаторы, поэтому если Вы находитесь в начале строки ниже той, Вы хотите удалить, Вы могли просто dk для входа удаляют режим и перемещают одну строку вверх, удаляя все, что курсор передал.

Можно также указать повторение, таким образом, 5dd удалит строку под курсором пять раз, эффективно удаляя ток и после четырех строк.

12
27.01.2020, 19:27
  • 1
    Или d5d. Я не знаю, почему, но я предпочитаю это. (Забавный факт: NdMd удаляет строки N × М) –  Random832 15.04.2011, 22:28

Esc dd после движения к строке Вы хотите удалить

8
27.01.2020, 19:27
  • 1
    Escape не необходим, если можно перейти к строке, Вы хотите удалить. –  Anthon 14.01.2014, 08:15
  • 2
    Escape необходим при использовании клавиш со стрелками в режиме вставки для движения в правильную строку. –  Alexander 04.05.2014, 23:02

В визуальном режиме

shift+v, выберите строки, затем d

ctrl+v, выберите столбцы, затем d

1
27.01.2020, 19:27

Теги

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