Первое, что нужно проверить, - это жестко заданный тип файла, который распознается ядром. Это такие типы файлов, как каталог, файл со специальным символом, файл со специальным блоком, файл со специальным каналом, сокет и символическая ссылка. Эта информация поступает из индексного дескриптора файла. Если файл является простым файлом, следующий набор информации берется из первых 256 байтов путем поиска шаблонов. Таким образом, текстовые файлы и исходный код C распознаются путем изучения этих байтов. Кроме того, утилиты также ищут магическое число , которое используется для тестирования и подтверждения типа файла. Вы можете добавить свои собственные типы файлов для распознавания, добавив информацию в файл / etc / magic
. Обратитесь к странице руководства для magic (5)
, чтобы увидеть формат файла magic.
В более старой реализации (например, Solaris) файл / etc / magic
перечислял большинство распознаваемых типов файлов.
Вы можете source
глобальный файл конфигурации Vim перенести в локальный~/.vimrc
:
source $VIMRUNTIME/defaults.vim
set mouse-=a
Я обнаружил, что конфигурация по умолчанию(default.vim
)не загружается, если вы создаете файл ~/.vimrc
, поэтому я поместил содержимое конфигурации по умолчанию в vimrc и добавил модификации в конце..
Я предполагаю, что у вас есть vim8 и вы используете конфигурации по умолчанию (, т.е. у вас нет файла ~/.vimrc
)
Скопируйте конфигурацию по умолчанию в ваш пользовательский файл vimrc:
cp /usr/share/vim/vim80/defaults.vim ~/.vimrc
Затем откройте файл ~/.vimrc
и добавьте свои конфигурации в его конец.