Редактирование файла.vimrc, чтобы сделать 'set ft=python' настройкой по умолчанию и что-то еще
Я новичок в мире vim, и я только что установил spf13-vim для быстрого запуска. Кроме того, я не трогал мой файл.vimrc.
В основном я использую vim для написания некоторых сценариев Python на удаленном сервере, поэтому мне приходится вводить 'set ft=python' каждый раз, когда я открываю файл с помощью vim. Мне интересно, можно ли отредактировать мой файл.vimrc, чтобы сделать python выбором по умолчанию для vim.
Еще одна непонятная вещь: каждый раз, когда я набираю пробел в vim, он показывает перевернутый знак вопроса на экране vim. Я думаю, что это из-за некоторого несоответствия в кодировке файлов, но я понятия не имею об этом.
Я знаю, что это глупый вопрос, но сейчас я не могу решить его сам. Любая помощь приветствуется.
Редактировать:
Я решил проблему установки Python по умолчанию, написав 'set ft=python' в мой файл.vimrc. (Я не знал, что содержимое.vimrc - это команды в vim) Но я все еще не знаю, как убрать перевернутый знак вопроса, когда набираю пустой символ, даже после того, как я выполнил поиск.
1 ответ
Назовите буфер, который вы редактируете с самого начала, не забудьте :filetype plugin
в вашем .vimrc
и тогда все будет работать правильно.
В любом случае имея :set ft=whatever
в вашем .vimrc
в два раза неправильно. Сначала он будет применяться ко всем новым сеансам, открытым без файла. Более того, он будет применяться только к первому буферу. Т.е. это не будет работать с :new
,