이것을 어디서 찾아야 할지 모르겠지만, 오늘 아침 현재 제가 만드는 모든 파일은 일반 텍스트 형식입니다.
내가 마지막으로 한 일은 vim을 제거하여 Python 등을 지원하는 gtk-3 버전을 설치하는 것이었습니다. 이 직전에 저는 다음을 사용하여 Python, C# 및 go 파일을 만들었습니다.
touch file.<extension type>
Linux의 어떤 부분이 파일 형식 할당을 담당합니까? vim의 gtk 버전을 구축하면서 뭔가 문제가 생겼나요?
고쳐 쓰다 변경 전에 수행한 작업에 대한 추가 설명입니다. vim gtk-3을 설치하기 전에 다음 명령을 사용하여 이전 설치를 제거했습니다.
sudo apt remove vim vim-runtime gvim
그런 다음 gtk 버전을 설치했습니다.
sudo apt install vim-gtk3
vim, 플러그인에서 PlugInstall을 실행합니다.
-너는 나를 완성시켜
- 빛
-다국어
그러다가 한번 해보고 싶어서 만들어봤는데
touch test.py
나는 아이콘이 텍스트 전용이고 설명에도 "텍스트/일반 텍스트"라고 적혀 있다는 것을 즉시 알아차렸습니다. 내 이전 파일은 모두 여전히 해당 유형을 사용하고 있습니다. 자동 완성 제안은 편집기에서 열어도 작동합니다.
답변1
Linux의 어떤 부분이 파일 형식 할당을 담당합니까? vim의 gtk 버전을 구축하면서 뭔가 문제가 생겼나요?
Linux에서는 파일 확장자가 파일 내용과 아무런 관련이 없습니다. 편의상 일반적으로 일관성이 있으며 소프트웨어는 확장에 따라 결정을 내리도록 의도되지 않았습니다.