External commands vim is a single threaded program ! - use this to start a job e.g. !ls, :!ls -1 | sort | tail -n5