Ich habe gerade angefangen, mit NERDtree und VIM herumzuspielen und kann nicht herausfinden, wie NERDtree NOT das Standardfenster sein soll, wenn es geöffnet wird.NERDtree nicht das Standardfenster sein, wenn VIM startet?
Ich möchte NERDTree in einem Fenster und die relevante Datei in einem anderen öffnen, aber anstatt die NERDTree-Registerkarte Fokus zu nehmen, wenn es geöffnet wird, habe ich die Datei, die ich durch den Standardfokus bearbeite.
Ich habe mir die github project angesehen, aber das Verhalten, wie man das ändert, ist für mich nicht offensichtlich. Alles andere funktioniert perfekt.
Gibt es eine Konfiguration, die angibt, auf welches Fenster sich VIM beim Start konzentrieren soll, oder ist dies eine NERDtree-spezifische Konfiguration, die festgelegt werden muss?
EDIT:
Relevante .vimrc
config:
" Open Nerdtree automatically
autocmd vimenter * NERDTree
" Close Nerdtree if no files specified
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
" Nerdtree behavior
map <C-n> :NERDTreeToggle<CR>
let NERDTreeHighlightCursorline=1
@Floegipoky Ich aktualisiere mit den relevanten Teilen meines vimrc (meist aus dem Github-Projekt gezogen). Ich habe mit Ihrer Config experimentiert, aber ich glaube nicht, dass es das tut, wonach ich suche? Es sei denn, ich habe es nicht richtig drin. Ich möchte NERDTree in einem Fenster und die relevante Datei in einem anderen öffnen, aber anstatt die NERDTree-Registerkarte beim Öffnen zu fokussieren, lasse ich die Datei mit dem Standardfokus bearbeiten. – jmreicha