Emacs простая арифметика в замене запроса

Под ударом umask устанавливает маску создания файла. С umask 002 Вы получаете полномочия, которые Вы хотите. Можно поместить это в .bash_profile локально или глобально.

8
11.11.2012, 16:42
1 ответ

Да, это возможно, \& может использоваться в выражении замены для представления всего соответствия, так же \#& может использоваться для представления всего соответствия как числа.

Более конкретно:

M-x query-replace-regexp \b[0-9]+\b Вернуть \,(+ 3 \#&)

И кавычка из документации

Можно использовать выражения Lisp для вычисления частей замещающей строки. Чтобы сделать это, запишите '\', сопровождаемый выражением в замещающей строке. Каждая замена вычисляет значение выражения и преобразовывает его для отправки текстовых сообщений без заключения в кавычки.

9
27.01.2020, 20:12

Теги

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