открыть последний измененный файл в каталоге с помощью vi - PullRequest
8 голосов
/ 14 января 2010

Я хочу быстрый способ открыть последний измененный файл в каталоге, возможно, в виде псевдонима.

В настоящее время я делаю ls -ltr. Затем скопируйте и вставьте имя файла

Предположим, что я использую tcsh

Ответы [ 2 ]

17 голосов
/ 14 января 2010
vi `ls -tr | tail -1`
2 голосов
/ 09 апреля 2018

Создание псевдонима для упомянутого ответа позволит избежать ввода команды каждый раз.

Добавьте ниже запись в .tcshrc файл и перезагрузите.

alias v='vi `ls -tr | tail -1`'

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

alias -- -='cd -'
alias v='cd /path/to/log/folder; vi `ls -tr | tail -1` ; -'
...