Когда я ввожу эту команду:
$ grep -n 'some search' $file | awk '{print 1}' | sed 's/://' | xargs -I{} vim +"{}" $file
Она откроется, но после выхода из vim оболочка cra sh. Он не реагирует ни на один ввод ни для Ctr- C. Понятия не имею почему, как узнать? Я подозреваю, что есть некоторый бесконечный l oop, потому что после перезагрузки в терминале происходит много очистки. Но на самом деле понятия не имею о причине.
PS: alias grep
: alias grep='grep --color=auto -P'
alias sed
: alias sed='sed -E'
Больше никаких псевдонимов.