На этот вопрос уже есть ответ:
Разрешите длинную команду в терминале ubuntu по умолчанию ( gnome-terminal
?). Мне нужно отредактировать эту команду в каком-нибудь редакторе ( vim
?) И запустить. Итак, я могу скопировать текущую строку в буфер обмена, запустить vim
, вставить в него команду, отредактировать команду, скопировать ее в буфер обмена, вставить в приглашение терминала и запустить. Есть ли более простой способ отредактировать текущую команду с помощью какого-нибудь редактора?
В ударе существует встроенный строчный редактор. Вы находите предыдущие командные строки с 'стрелкой' кнопкой (может быть повторен). Вы редактируете с нормальным методом (стрелка, левая и правая для перемещения курсора), клавиша Backspace и del для удаления символов, вводите буквы и т.д.
-o-
После закрытия окна терминала, предыдущие команды хранятся в файле ~/.bash_history. Можно отредактировать его с любым редактором, например, gedit, (или в текстовом режиме с нано или энергией).
gedit ~/.bash_history