Неспособный понять строку в .vimrc

Вы можете использовать синтаксис 'getter' следующим образом:

   {
      rules: 
      {
        email: {
            required: true,
            email: true
        },

        first_name: {
            required: true
        },

        get last_name() {return this.first_name},

        password: {
            required: true,
            minlength: 4
        }
      }
   }
34
задан Léo Léopold Hertz 준영 7 June 2009 в 15:10
поделиться

2 ответа

nmap означает «отображение ключевой последовательности в нормальном режиме» (см. docs vim). указывает vim не показывать сообщение при использовании этой последовательности клавиш. означает, что последовательность клавиш начинается с символа, назначенного переменной mapleader - обратная косая черта, если на данном этапе не выполнялся оператор let mapleader = Nmap выполняется. И v - это оставшаяся часть последовательности клавиш.

Таким образом, в целом это отображение в нормальном режиме последовательности клавиш с обратной косой чертой-v, чтобы не отображать сообщения и выполнить : EditConfig что, вероятно, является функцией, определенной ранее в vimrc для редактирования файлов конфигурации (см., например, this vimrc, поиск в браузере editconfig).

62
ответ дан 27 November 2019 в 16:40
поделиться

Похоже, вам не хватает функции ...

Попробуйте,

function! EditConfig()
    for config in ['$MYGVIMRC', '$MYVIMRC']
        if exists(config)
            execute 'edit '.config
        endif
    endfor
endfunction

Посмотрите этот пример .

5
ответ дан 27 November 2019 в 16:40
поделиться
Другие вопросы по тегам:

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