Ich möchte, dass vim dies tut, damit die Syntax in vim eingerichtet wird (oder ohne dass zusätzliche Tools erforderlich sind). Also cat file | <some_sh_tool>würde ich stattdessen verwenden, um zu verwenden vim +"some_opts" +"..." +q file. Das Problem ist, dass vim beim Beenden den vorherigen Bildschirm wiederherstellt. Bei Verwendung einiger RAS-Tools ist dies jedoch nicht geschehen, sodass es im Grunde genommen als Katze mit Syntaxhervorhebung funktioniert.
Ist das also möglich?
BEARBEITEN
Wenn ich mehr darüber nachdenke, finde ich das großartig. Abgesehen von der Syntaxhervorhebung können beim Anzeigen von Dateiinhalten andere Funktionen von vim verwendet werden, z. B. Zeilennummern, Leerzeichen, Zeilenumbrüche usw., insbesondere innerhalb von Skripten und weil vim allgegenwärtig ist.