Я пытаюсь сопоставить ключ с командой set filetype=…
, которая может быть perl или html и т. Д.
Проблема: Я использую клавиатуру Mac, и все клавиши Fx, похоже, не отвечают, кроме 2, которые Я уже сопоставил их и нуждаюсь в них.
E.g. делать map <F14>:set filetype=perl<CR>
или F13 и т. д. не только ничего не делает, кажется, что-то странное для консоли.
Как их сопоставить, не влияя на другие существующие сопоставления?Vimrc сопоставления в mac keybord
Примечание:
Чтобы было ясно: я использую Vim удаленно делать SSH. Моя локальная клавиатура от Mac
': установить Filetype = perl' обходного пути, спросите об этой проблеме, а не о своих неудачных попытках решить эту проблему. – romainl
@romainl: У вас есть точка. В некоторых случаях синтаксис «ломается», особенно в больших файлах. Когда я «прокручиваю» вниз, если файл смешан, например. html + perl, тогда только html правильно выделен. Я ищу быстрый способ просмотра perl или когда-нибудь, когда захочу, и вернусь к исходной версии. – Jim
Я не помню, как perl и html смешиваются изначально. Этот скрипт использует '__DATA__' для разделения perl и html? Или это какой-то язык шаблонов perl? Должны ли вы использовать шаблоны? Можете ли вы показать нам пример кода (отредактированный, конечно), чтобы мы могли его увидеть и проверить сами? –