2012-03-08 8 views
9

Ho iniziato a utilizzare vim (MacVim) + NERDTree di recente, e sto ricevendo un comportamento strano modificando le mie note (semplici file di testo).vim + NERDNomi di nomi rossi?

Qualcuno può spiegare perché i nomi dei file sono rossi e perché hanno un asterisco accanto a loro? Sono salvati, sono sicuramente presenti, quindi non sono sicuro del perché siano colorati in modo diverso.

red filenames

+1

solo indovinare, potrebbero hanno impostare il bit modalità eseguibile? – bereal

+0

Sì, non sono sicuro di come sia successo, ma tu e Michael avete ragione. È possibile impostare questo bit con vim mentre si incasinano alcuni comandi? –

+1

@JordanScales Sembra improbabile che tu possa aver reso questi eseguibili in Vim. Se fossero stati zippati e decompressi, a un certo punto avrebbero potuto finire con '+ x', o se copiati da un altro sistema operativo. Molte possibilità –

risposta

13

La colorazione e marcatore asterisco indica che questi file sono eseguibili. Dal NERDTree script homepage: Different evidenziazione

  • è previsto per i seguenti tipi di nodi:

    • file
    • directory
    • SYM-link
    • finestre .lnk file
    • file di sola lettura
    • file eseguibili

    Se è stata attivata (abilitato per default) exec_menuitem.vim plug-in di NERDTree, e premere m per far apparire il menu a quei file eseguibili (anche se nel tuo caso ho il sospetto quelli non dovevano per essere eseguibile), si otterrà una voce di menu per eseguirli da dentro Vim.

enter image description here