Как я заставляю js2-режим использовать пробелы вместо вкладок в Emacs?

Если под расширениями файла вы подразумеваете количество периодов в имени файла, вы можете просто посчитать '.' символ в каждом имени файла. Например:

var myFilenames = new[] { "pic.jpng", "manuel.pdf", "manuel.pdf.exe" };
var twoOrMoreExtensions = myFilenames.Where(f => f.Count(x => x == '.') >= 2);
foreach (var filename in twoOrMoreExtensions)
{
    Console.WriteLine(filename);
}

запишет:

manuel.pdf.exe

Как уже указывалось в комментариях, если вы включите pic_21.03.2007_.jpng, это будет иметь «3 расширения» на основе этого правила.

22
задан Patrick Ritchie 5 September 2008 в 13:45
поделиться

1 ответ

Вы имеете

(setq-default indent-tabs-mode nil)

в Вашем .emacs? Это хорошо работает для меня в emacs 23.0.60.1, когда я делаю это. js2-режим использует стандарт emacs функциональный отступ - к, который уважает режим вкладок отступа, чтобы сделать его расположение с отступом.

23
ответ дан 29 November 2019 в 04:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: