Linux
在 vim 中打開由命令結果給出的文件
我發現自己幾乎每天都在做以下事情
- 執行查找 (
find -name somefile.txt
)- 在中打開結果
vim
問題是我必須將結果複製並粘貼
find
到vim
命令中。有什麼辦法可以避免這樣做嗎?我進行了一些實驗(find -name somefile.txt | vim
),但沒有發現任何有效的方法。提前致謝
您可以使用命令替換:
vim $(find -name somefile.txt)
要麼
find -name somefile.txt -exec vim {} \;
嘗試這個:
- 啟動 vim
- 在 vim 中,使用以下命令:
:r!find /<path> -name 'expression'
搜尋完成後,結果應該出現在 vim 中。
要麼
嘗試:
find /<path> -name > results.txt vim results.txt