I would like to know if it's possible to do ArcMap style clip with QGIS. The operation I'd like to do is to clip overlapping polygon(s) in the same layer with the selected polygon.
For example: I have 2 polygons which overlap each other on the same layer. I want to clip all overlapping (unselected) polygons with the polygon I have selected in QGIS, just like in ArcMap. I also don't want the result of the clip to be written in a new shapefile but would like to edit the original shapefile (just like ArcMap). I can't seem to find this function in QGIS. There are many other ways to go around this problem, but is there any plugin etc. which would be able to perform this task with two clicks--> select polygon --> clip all other polygons with selected polygon?
Example images from ArcMap: