Wenn Sie sich fragen, was Sie aufgenommen haben:
Sie haben die Escape-Sequenzen erfasst, mit denen vim die Ausgabe an Ihr Terminal steuert.
Sie scheinen vim.txt mit vim anzuzeigen. Verwenden Sie stattdessen weniger:
less /Users/User/Desktop/vim.txt
Dann sollten Sie sehen, dass vor jeder eckigen Klammer "[" das Escape-Zeichen (ESC) steht.
Für weitere Informationen über das, was Sie sehen, suchen Sie nach "terminfo" und "ncurses".