Используйте -exec
опция для find
как это:
find . -maxdepth 1 -name "*.bitbucket" -exec hg pull --update --repository {} \;
{}
заменяется результатом находки и \;
разделитель указывает, что они должны быть выполнены по одному. A +
заставил бы набор их быть представленным в виде строки вместе как аргументы.
Короче говоря, добавьте следующие строки к ~/.inputrc
:
"\ew": kill-region
"\ea": '\e \C-] \ew'
где w
и a
символы могли быть изменены на Ваше желание.
Давайте присвоим сочетание клавиш kill-region
команда readline, например, Alt-w
"\ew": kill-region
затем давайте присвоим следующий макрос другой последовательности, скажем Алту:
"\ea": '\e \C-] \ew'
это выполняет следующие действия:
\e<SPACE>:
установите метку, где курсор
\C-]<SPACE>:
ищите пространство и переместите курсор туда
\ew:
уничтожьте регион между меткой и курсором
\C-]
кому:\e\C-]
. – Mikel 28.03.2012, 18:51\C-w
уничтожьте от курсора до предыдущего пространства слева, я создал аналогичную функцию для уничтожения от курсора до следующего пространства справа. – enzotib 28.03.2012, 18:58