5
ответов

Команда Bash для копирования перед курсором и вставки после?

Я не знаю, как это обозначить, но я часто набираю такие команды: cp /etc/prog/dir1/myconfig.yml / etc / prog / dir1 / myconfig.yml.bak Обычно я просто набираю путь дважды (с табуляцией ...
13.10.2016
5
ответов

Отрегулируйте промежуток между двумя колонками, чтобы они выглядели прямыми

file1.txt: hi замечательный удивительный извини супермен сверхчеловек с потеря файл2.txt : 1 2 3 4 5 6 7 Когда я пытаюсь объединить, используя paste -d" " file1.txt file2.txt > actualout.txt actualout.txt : hi 1 ...
13.06.2015
5
ответов

Как добавить текст к концу строки, когда шаблон подобран?

исходные данные: line1 с ШАБЛОНОМ, который содержит () line2 с ШАБЛОНОМ, который содержит () полотно с ШАБЛОНОМ, который содержит () выводы: line1 с ШАБЛОНОМ, который содержит (); line2 с...
25.05.2015
5
ответов

Форма курсора изменения (или цвет) для указания на vi режим в ударе

Разъясниться: Я не спрашиваю, как изменить курсор при использовании энергии в терминале. Я хочу, чтобы курсор изменился при переключении между режимом ввода и командным режимом в vi-режиме Bash: набор-o vi <...
14.10.2011
5
ответов

ZSH: история поиска на вверх и вниз по ключам?

В настоящее время у меня есть следующее в моем .zshrc: bindkey '^ [[' up-line-or-search bindkey '^ [[B' down-line-or-search Однако это только, кажется, соответствует содержанию моего текущего входа перед пространством...
05.07.2011
4
ответа

Shell: Как я получаю последний аргумент предыдущая команда, когда это было отсоединено?

В оболочке, вводя ALT +. или использование! $ вспоминает последний передаваемый аргумент предыдущей команды. Я использую это все время, но как дела это, когда Вы отсоединили предыдущую команду? $ делают-...
17.06.2013
4
ответа

Замените целую строку в файле от командной строки

У меня есть текстовый файл, который имеет некоторое содержание, подобное этому: Общая информация # о проекте. проект = u'Py6S' авторское право = u '2012, Robin Wilson' # информация о версии для проекта Вы...
26.07.2012
3
ответа

Используйте подстановку, чтобы удалить все до точки в строке

Я хочу использовать глобальную подстановку в Vim, чтобы удалить все до https. До Веб-сайт https://website.com Сайт https://website.com Веб-сайт https://website.com После ...
29.04.2020
3
ответа

ZSH Обратитесь к последнему элементу текущего списка аргументов и расширить его

Предположим, что я делаю что-то вроде: ln a_file_with_a_long_filename.pdf ~ / path / to / a / new / hardlink / a_file_with_a_long_filename_slightly_modified.pdf Есть ли способ ссылаться на и расширить ...
19.11.2018
3
ответа

Как обработать клавишу Backspace при чтении?

Как я обрабатываю вводимые клавиши Backspace, это показывает ^? если попробовано и как считанные количества символы, как в 12^? 3 уже 5 символов были завершены (хотя все они не были фактическим входом), но после...
20.08.2014
3
ответа

Ясный / стирают введенный с опечаткой пароль в терминале

Одна вещь, которая раздражает меня использующий терминал Linux, состоит в том, когда я должен ввести invisble пароль, как то, когда Вы выполняете ssh терминал, я задавался вопросом, существует ли способ очистить/стереть невидимый пароль...
19.01.2014
2
ответа

Как вставить регулярное выражение разрыва строки

У меня есть файл, содержащий одну строку, подобную этой test1.CSV test2. CSV test3.CSV test4.CSV ... Я хочу поставить разрыв строки после каждого имени файла .CSV, например, test1.CSV test2.CSV test3.CSV test4 .CSV ...
23.04.2019
2
ответа

Как удалить слово затем последней наклонной черты

У меня есть следующий путь: энергия $/path/to/some/where, Если я нажимаю Ctrl + w, Он удаляет весь текст для первого интервала. Результат был бы: энергия $, Как я удаляю просто слово затем последней наклонной черты с...
29.03.2017
2
ответа

Существует ли удобный способ перенести список команд удара в rlwrap?

Благодаря вопросу на superuser.com я узнал об этом совершенно удобном rlwrap инструменте. Это удовлетворяет мои потребности (т.е. добавьте историю команд к другому cmdline инструменту), но я задавался вопросом, как я могу...
20.03.2017
2
ответа

Как указать аргументы команды для bind -x на основе истории?

Допустим, у меня есть команда с названием synopsis, которая принимает имя команды в качестве аргумента и выводит ее синтаксис. Теперь я хочу привязать синопсис к ключевой последовательности. Как я могу передать имя ...
21.02.2017
2
ответа

Сложение значений

foo.txt: Lillypaul_sg 204803 204803 204803 Ammy_sg 3 ramaswamy_sg 3 33 tommy_sg 3 3 137374 100 Desired Out.txt: Lillypaul_sg {{ 1}} 614409 Ammy_sg 3 ramaswamy_sg 36 tommy_sg 137480 Результат - сумма ...
12.06.2015
2
ответа

Как я подкачиваю два последних параметра командной строки?

$ ln-s ./dir/target.txt/path/to/source.txt {курсор здесь}, Как делают файл подкачки, ввел имена файлов в командной строке? Alt+T подкачивает слова, не имена файлов, приводящие к ln-s ./dir/target.txt/path/to/txt.source...
02.03.2015
1
ответ

история -поиск -конец не работает

Мой ~/.zshrc :установить гистигноредуп автозагрузка -История U -поиск -конец zle -N история -начало -поиск -назад -конец история -поиск -конец zle -N история -начало -поиск -вперед -конец история -поиск -конец привязка...
11.11.2020
1
ответ

Как выполнить запрос ctrl+r, так как -вместо совпадения?

Иногда, когда я реверсирую -search cmd в оболочке, я не нахожу правильного совпадения и просто хочу выполнить поисковый запрос как есть. Есть ли способ в bash/zsh и его друзьях выполнить его, не отбрасывая...
26.08.2020
1
ответ

Как понять, что только что сломало начало -строки -и конец -строки -моей оболочки zsh?

Я на macOS/darwin использую среду zsh с «настройками по умолчанию» (нет «о, -мой -zsh» или что-то в этом роде ). Какой-то инструмент разработчика, который я только что установил, по-видимому, сломал некоторые сочетания клавиш, которые я использую...
04.08.2020
1
ответ

Запустить редактирование строки для пользовательского ввода (команда сценария)

Я использовал программу сценария для записи интерактивного сеанса: $ script $ echo<-<-<-<-printf "привет\n" $ exit Последовательность <- представляет собой символ возврата. Я хочу, чтобы ...
15.04.2020
1
ответ

В чем разница между `set -o` и `bindkey`?

Из того, что я видел, как set -o emacs, так и bindkey -e используются для изменения поведения вашего строкового редактора терминала для эмуляции emacs, тогда как set -o vi и bindkey -v используются для эмуляции vi ...
09.04.2020
1
ответ

Физический буфер в терминале смещается с отображением в конфигурации oh-my-zsh

У меня возникла необычная проблема в конфигурации oh-my-zsh, в которой курсор не синхронизируется с текстом. (Обычно я работаю, используя screen в консоли. Например, на новом терминале...
27.12.2019
1
ответ

zsh с vi-режимом: Как сохранить командную строку впрок без выполнения

Со мной довольно часто бывает, что при вводе сложной команды я понимаю, что нужно ввести сначала некоторые другие команды. Будучи пользователем vi, я хотел бы 0 D, ввести другую команду и позже...
14.10.2019
1
ответ

Команда редактирования-и-выполнения прервана SIGTSTP

Я использовал функцию команды редактирования-и-выполнения bash: команда редактирования-и-выполнения (Cx Ce) Вызов редактора в текущей командной строке и выполнить результат как команду оболочки. Bash ...
04.07.2019
1
ответ

Редактор строк zsh: Может Я просматриваю и редактирую по аргументу?

У меня обычная ситуация в оболочке, когда выполняется попытка выполнения команды command "/ some / complex / and ужасный / path" -vf --various --flags --and - things - -config-file = "/ какой-то другой / раздражающе / большой / путь / к / ...
16.01.2018
1
ответ

Поиск подстроки истории без привязки в bash

Есть два существующих способа легко получить что-то вроде этого: плагин zsh history-substring-search Режим ctrl + r в bash Проблема с zsh в том, что он не во многих системах. Проблема с bash ...
21.07.2017
1
ответ

В оболочке tcsh, как я нахожу конкретное слово в командной строке?

Предположим, что у меня есть следующая строка в моей командной строке, и курсор в и строки или начало строки при помощи (CTRL+A) [subhrcho@slc04lyo pcbpel] топленое масло определения abc $ jkl, Как может я...
13.04.2017
1
ответ

Моделирование READLINE_LINE в Bash <4.0

Я пытаюсь заставить часть своего кода колотить 3. X совместимый и у меня есть привязка клавиш, которая использует READLINE_LINE в его функции обратного вызова. 3,0 версии Bash не предоставляют READLINE_LINE, таким образом, я...
13.04.2017
1
ответ

Как мне ввести n повторений цифры в bash в интерактивном режиме

Я бы хотел запустить команду foo --bar = baz < 16 нулей> Как эффективно набрать 16 нулей *? Если я удерживаю Alt и нажимаю 1 6 0, он повторит следующее действие 160 раз, чего я не хочу ....
11.10.2016

Строчный редактор в оболочках и другие программы командной строки

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

Если у Вас есть программа, которая выполняет строки входа и не предоставляет строчный редактор, можно использовать находящееся в readline rlwrap утилита для редактирования каждой строки прежде, чем отправить его в программу.