Ну, это не специфический вопрос для Ubuntu, но в любом случае здесь. Я использую Vim 7.2 с Ubuntu 10.04. Я установил Vim около дня назад, используя apt-get, так что это не та версия по умолчанию, которую вы получаете с системой. Вот проблема, всякий раз, когда я набираю текст в текстовый файл в режиме вставки Vim, символ запятой не появляется. Независимо от того, сколько раз я нажимаю кнопку с запятой, она не будет отображаться или добавляться в текстовый файл. Что-то не так с отображением персонажей в Vim? Есть предложения по исправлению?
Ну, я думаю, я понял это ... удаление следующей строки в файле .vimrc решило проблему
set cinkeys=0{,0},:,0#,!,!^F
Это может помочь вам: https://stackoverflow.com/questions/1242026/vim-comma-is-missing-in-insert-mode
Ваши настройки cinkeys искажены:
set cinkeys=0{,0},:,0#,!,!^F
См. :help cinkeys-format
для деталей, но! требует чего-то, чтобы следовать за ним, что интерпретируется как запятая, а не просто "!". Поскольку ! означает не вставлять ключ, запятая отбрасывается.
Удаление строки из вашего .vimrc (который использует значение по умолчанию) или удаление элемента с восклицательным знаком не работает