![有没有更好的方法来列出文件并查看最后编辑的文件?](https://linux22.com/image/1404500/%E6%9C%89%E6%B2%A1%E6%9C%89%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%96%B9%E6%B3%95%E6%9D%A5%E5%88%97%E5%87%BA%E6%96%87%E4%BB%B6%E5%B9%B6%E6%9F%A5%E7%9C%8B%E6%9C%80%E5%90%8E%E7%BC%96%E8%BE%91%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
有没有更好的方法来列出文件并查看最后编辑的文件?例如:我通常这样做来查看最后编辑的文件 1. ls -lrt 2. 使用鼠标复制最后一个文件名 3. Vim(shift + insert)文件名
答案1
你应该能够做类似的事情:
vim $( ls -t | head -n1 )
- 作为解释,
$( command )
返回命令的输出。 - 该命令
ls -t | head -n1
按时间顺序列出文件,然后将其通过管道传输到 head,返回列出的第一个文件。 - 带有文件名的 vim 命令打开文件...
显然,如果你真的只是想查看视图,请用cat
、less
或more
类似的替换vim
答案2
您也可以使用 3. 鼠标中键单击(您仍然按住用于选择文件名的鼠标,对吗?),Control-avim
spaceEnter