Ich benutze gVim als Standard-Texteditor unter Linux und Windows. Um die Anzahl der Fenster gering zu halten setzte ich dabei auf Vim-Tabs. D.h. natürlich, dass ich neu geöffnete Dateien in einem neuen Tab im bereits geöffneten gVim angezeigt bekommen möchte. Dazu gibt es beim Aufruf von gVim den Parameter --remote-tab-silent.
Windows
Unter windows benutze ich als Dateimanager Total Commander. Dort habe ich folgenden Standard-Editor (Shortkey F4) konfiguriert:
gvim.exe --remote-tab-silent %N
Linux
Unter Linux hab ich unter Gnome zwei Links auf gVim:
Einen welcher gVim normal startet (und bei der Installation automatisch angelegt wurde) und einen welchen ich für den Aufruf aus dem Dateimanager benutze:
gvim --remote-tab-silent %u
Diese sind beide normal im Gnome-Applikationslauncher als Icons vorhanden. Leider hat das jedoch einen Nachteil:
Wenn man den zweiten direkt aus dem Menü startet (und somit ohne Datei als Aufrufparameter) erscheint eine Fehlermeldung. Der erste Aufruf wiederum öffnet Dateien aus dem Dateiexplorer immer in einem neuen Fenster.