В режиме Vim Insert отсутствует вход с запятой

Ну, это не особый вопрос Ubuntu, но здесь все равно. Я использую Vim 7.2 с Ubuntu 10.04. Я установил Vim около дня назад, используя apt-get, поэтому это не стандартная версия, которую вы получаете с системой. Вот проблема: всякий раз, когда я ввожу текст в текстовый файл в режиме вставки Vim, символ запятой не появляется. Независимо от того, сколько раз я нажимаю кнопку запятой, он не отображает его или не добавляет в текстовый файл. Что-то не так с символьным отображением в Vim? Любые предложения по исправлению этого?

Ваша настройка cinkeys неверна:

 set cinkeys=0{,0},:,0#,!,!^F 

Смотрите :help cinkeys-format для деталей, но! требует что-то следовать за ним, которое интерпретируется как запятая, а не как запись только «!». Поскольку ! означает не вставлять ключ, запятая отбрасывается.

Удаление строки из вашего .vimrc (которое использует значение по умолчанию) или удаление элемента восклицательного знака изгоев будет работать:

 set cinkeys=0{,0},:,0#,!^F 

Ну, я думаю, я понял это. Удаление следующей строки в файле .vimrc разрешило проблему

 set cinkeys=0{,0},:,0#,!,!^F