In letzter Zeit habe ich mehr und mehr meiner Arbeit von IntelliJ auf vim verlagert. Mit einer Handvoll Plugins und Einstellungen vermisse ich die IDE nicht sehr.
Eine Sache, die ich vermisse, ist die einfache Navigation in einem großen Verzeichnisbaum von Quelldateien.
Ich arbeite an einem mittelgroßen Projekt mit 39 Quelldateien. aufgeteilt auf eine Handvoll Verzeichnisse.
IntelliJ würde das Projektverzeichnis wie (nicht mein Bild) anzeigen . Wenn Sie mit einer IDE nicht vertraut sind, können Sie auf eine der Dateien klicken, um sie in Ihrem Hauptbearbeitungsfenster oder in einem Split zu öffnen.
Im Moment habe ich nur ein paar Tmux-Fenster geöffnet, aber das ist nur für zwei oder drei Dateien wirksam, bevor die Fenster zu klein werden.
Die Tmux-Seitenleiste repliziert die Funktion visuell, Sie müssen jedoch noch manuell einen Dateinamen und einen Pfad eingeben, um sie zu bearbeiten.
Vim ist nativ :Ex
und :Sex
funktioniert gut, aber (soweit ich das beurteilen kann) gibt es keine Möglichkeit, eine Datei in einem anderen Split zu öffnen. Ich möchte es öffnen und Dateien in vorhandenen Puffern / Splits öffnen können.
o
einer Datei, wenn Sie netrw verwenden (netrw wird:Ex
geöffnet).