основное подразделение с помощью переменной и целого числа

Добавьте следующее к своему ~/.vimrc (Вы, возможно, должны создать, если он не существует):

let g:ctrlp_regexp = 1
4
21.08.2018, 01:31
1 ответ

Вы становились ближе...

Посмотрите Wiki Wooledge на арифметическом выражении. В Вашем примере Вы использовали бы:

echo $(( count / 1000 ))

Обратите внимание, что Вы не требуете $ перед переменной внутри (( )) как $ снаружи выполняет замену. (( )) без продвижения $ функция только для Bash. $(( )) замена позволяется в оболочке POSIX.

8
27.01.2020, 20:50
  • 1
    Внутренняя часть $ необходим в некоторых sh реализациях (в особенности некоторые более старые версии BSDs sh на основе оболочки Almquist как тире), поскольку спецификация POSIX раньше была неясна на той передней стороне. ((...)) не только для удара. Это прибывает из ksh и также поддерживается zsh. Вам нужны кавычки вокруг $((...)) поскольку это подвергается разделению слова. –  Stéphane Chazelas 03.12.2013, 08:46
  • 2
    @StephaneChazelas необходимо просто отредактировать это в... –  jasonwryan 03.12.2013, 08:49
  • 3
    , который я пробую, но сайт Wooledge, кажется, безразличен. –  Stéphane Chazelas 03.12.2013, 08:52
  • 4
    @StephaneChazelas да: это - известная проблема; это начнет отвечать в некоторое время. –  jasonwryan 03.12.2013, 09:09

Теги

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