It wont work for arguments with special characters (like ", : or *). It is generally not possible on Windows, so I didn't even try. --- git-add--interactive.perl | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-)