От man bash:
HISTFILE
The name of the file in which command history is saved.
The default value is ~/.bash_history.
If unset, the command history is not saved when a shell exits.
Таким образом, переменная HISTFILEбудет содержать имя файла, в котором будет сохранена история.
$ echo "$HISTFILE"
/home/user/.bash_history
Теперь вы можете искать шаблон:
$ grep "vim" "$HISTFILE"
vim foo.text
vim bar.text
vim file.txt
Как указал @Dennis, если вы хотите, вы можете запустить, history -aчтобы добавить историю команд запущенного сеанса в $HISTFILEфайл. Как правило, команды будут автоматически добавляться после закрытия сеанса, history -aи в этот момент они будут делать то же самое.
Беги, help historyчтобы узнать больше о самом historyвстроенном.