v0.8.0
Open the log in your own editor
Press e in the job view and the current log opens in $VISUAL or $EDITOR.
Search, regex, folding, multi-cursor and copying are all things your editor already does better than any TUI reimplementation, so lazygocd hands the buffer over instead of rebuilding them.
- Inline editors (
vim,nvim,emacs -nw,less) take over the terminal. lazygocd suspends properly and restores the screen, the mouse capture and your place in the job view on exit. - GUI editors (
code,zed,subl) open beside the terminal and the TUI returns immediately. Values with flags work, soEDITOR="code --wait"behaves as you would expect. - Works on the Console and Materials tabs. Falls back to
less, thenvi, when nothing is configured.
Temp files are written to your temp directory and removed afterwards, with filenames sanitized so a pipeline name containing a path separator cannot escape it.
brew upgrade lazygocd
cargo install lazygocdFull Changelog: v0.7.0...v0.8.0