I'm looking for a basic video editor that allows me to do the following:

1. Cut on keyframes and then export without re-encoding (similar to what you can do with Avidemux)
2. View the audio waveform of a file over time (like the audio tracks on most NLEs)
3. Run on Linux

I've been looking around and can only find applications that meet some subset of the above requirements. I'd appreciate any recommendations the community can provide. Thanks!