2012-03-08 3 views
9

Недавно я начал использовать vim (MacVim) + NERDTree, и я получаю странное поведение, редактируя мои заметки (простые текстовые файлы).vim + NERDTree красные имена файлов?

Может кто-нибудь объяснить, почему имена файлов красные, и почему у них есть звездочка рядом с ними? Они спасены, они, безусловно, присутствуют, поэтому я не уверен, почему именно они окрашены по-разному.

red filenames

+1

Просто угадать, может они исполняемый режим установлены бит? – bereal

+0

Да, не знаю, как это произошло, но вы с Майклом были правы. Возможно ли, что я установил этот бит с помощью vim, запуская некоторые команды? –

+1

@JordanScales Кажется маловероятным, что вы могли бы сделать эти исполняемые файлы в Vim. Если в какой-то момент они были застегнуты молнией и распакованы, они, возможно, закончили с '+ x' или скопировали из другой ОС. Много возможностей. –

ответ

13

Окрашивание и звездочка указывает маркер, что эти файлы являются исполняемыми. Из NERDTree script homepage:

  • Different подсветки предусмотрен для следующих типов узлов:

    • файлов
    • каталогов
    • SYM-ссылка
    • окон .LNK файлы
    • файлы только для чтения
    • исполняемые файлы

    Если включена (по умолчанию включена) NERDTree в exec_menuitem.vim плагин и нажмите м, чтобы вызвать меню на этих исполняемых файлов (хотя в вашем случае я подозреваю, что те, которые не должны были для исполнения), вы получите пункт меню, чтобы выполнить их из Vim.

enter image description here

Смежные вопросы