add `show-file` functionality
scroll to cursor position