Если у Вас есть sed:
sed-e '/REFERENCE/d'-e '/ERROR/d' [ИМЯ ФАЙЛА]
, Где ИМЯ ФАЙЛА является названием текстового файла с хорошим & плохие строки
Хотя я также думаю, что Ctrl + R является более "очевидным" и "естественным" выбором для замены, я бы выбрал Ctrl + H из соображений согласованности. Если пользователи привыкли заменять текст с помощью Ctrl + H (например, потому что они используют MS Word), они будут счастливы, если это будет работать и в вашем приложении ... однако , если это не сработает, это будет немного больно, потому что им придется изменить свои привычки.
Для поиска я всегда использую Ctrl + F . И если вы этого не сделаете Для других целей F3 не нужен, просто используйте это для поиска. Тогда вы защищены в обоих случаях :)
Также см. это сообщение в блоге Джоэла.
CTRL + R является частью сочетания клавиш форматирования в офисе, оно выравнивает по правому краю выделенный текст или текущий абзац. Поскольку эта функция, вероятно, используется больше, чем поиск и замена, имеет смысл дать ей CTRL + R
Рекомендации MS UX (не то чтобы они сами придерживались этого ) имеет раздел клавиатуры , где они указывают, что вы должны использовать сочетания клавиш ОС Windows для сопоставления с аналогичными функциями - поэтому CTRL + H ] это так.
Думаю, Ctrl + H пришло из WordPerfect. Или, может быть, H для репликации: O) (Я серьезно.)
Придерживайтесь Ctrl + H . Большинство приложений используют Ctrl + H . Не вводите пользователей в заблуждение. Не заставляйте пользователей запоминать одноразовые сочетания клавиш. Не раздражайте своих пользователей. Они не будут помнить, или беспокоиться о том, чтобы вспомнить или думать, что это ошибка.
Мы не просто сопоставляем действие с обоими сочетаниями клавиш так, чтобы оба Ctrl + R и Ctrl + H будет делать то же самое?
В качестве альтернативы вы можете сделать это настраиваемым параметром, чтобы пользователь мог решить, какой из них он хочет использовать.