Honestly this should be in the game. It's a common feature in most Roguelikes. Extended wait command, which basically makes you rest until something moves into view (or in most Roguelikes, you get hungry or whatever). The game will basically pass turns, healing you, until you're fully healed, or an enemy comes into sight.
Get Autohotkey, and add this to the Autohotkey.Ahk #ifwinactive Dungeons of Dredmor { $space:: { send {space} sleep 300 While GetKeyState("space", "P") { If GetKeyState("space","P") Send {Space} sleep 50 } return } return } This way if you keep the space pressed for longer than 0.3 second, it will keep repeating it at a speed of 20/second until you keep it held down. I hope you enjoy.