Use logging as output
Fix log output issue
Add tab and shift+tab to indent and unindent
Fix
Move cursor
add file filter