Pytania otagowane jako filetype

Pytania o to, aby Vim miał zdefiniowane zachowanie w zależności od typu edytowanego pliku.

5
Jak edytować pliki binarne za pomocą Vima?
Czy istnieje sposób edycji plików binarnych w jakimś trybie szesnastkowym? Na przykład jeśli mam jakieś dane binarne pokazane przez xxdlub w hexdump -Cten sposób: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| …



2
Czy jest możliwe i użyteczne podzielenie vimrc?
Zgodnie z tytułem, czy można podzielić vimrcplik na kilka pod-plików? Przechowywać osobne pliki dla grup ustawień, które dotyczą jednej rzeczy ? Ta sprawa może być cokolwiek, każdy rodzaj grupy zdefiniowanej przez użytkownika ustawień. Na przykład, [zaktualizowany] zachować wszystkie ustawienia związane z Pythonem (-mode)vimrc.python-mode ? zachować ustawienia dla narzędzia Kalendarz dla …
22 vimrc  filetype 


2
Otwórz pliki .md jako Markdown
Vim domyślnie otwiera wszystkie pliki .md jako kod „modula2”. Nigdy nie słyszałem o modula2, ani nie planuję go używać. Jak mogę powiedzieć vimowi, aby zawsze traktował foo.mdjak Markdown (tak jakbym pisał :set ft=markdown)?
19 filetype 

2
Jak powiedzieć Vimowi, aby nie próbował rozpakowywać pliku
Próbuję otworzyć .xlsxplik w Vimie, ale wystąpił błąd z informacją: ***error*** (zip#Browse) unzip not available on your system Wiem, że to plik binarny, ale chcę zrobić sumy kontrolne i prawdopodobnie przekonwertować na hex. Zauważyłem, że jeśli zmienię rozszerzenie, Vim nie będzie już próbował go rozpakować. Co prowadzi mnie do mojego …

1
W przypadku autocmd w ftplugin, czy powinienem używać dopasowania wzorca czy <bufora>?
Mam autocmd dla plików TeX i Markdown, aby automatycznie zapisać plik. Nic niezwykłego: autocmd CursorHold *.tex,*.md w Jednak, jak niestandardowe ustawienia dla tych plików wzrosła, podzielić je na ftplugin/tex.vima ftplugin/markdown.vim: " ftplugin/tex.vim autocmd CursorHold *.tex w " ftplugin/markdown.vim autocmd CursorHold *.md w Teraz te pliki są pozyskiwane tylko dla odpowiednich …
14 autocmd  filetype 

3
Blokowanie zmian w pliku tylko do odczytu
Kiedy używasz Vima do edycji pliku tylko do odczytu, dostarczy on ostrzeżenie przy pierwszej edycji, ale pozwoli na wprowadzenie jakichkolwiek zmian. Rozumiem, że to zachowanie może być przydatne dla kogoś, kto zamierza zapisać plik pod inną nazwą; ale czasami otwieram pliki, do których nie mam dostępu do zapisu, a następnie …

2
Co tak naprawdę robi „wtyczka typu pliku”?
Rozumiem, że ładuje ftplugin.vimplik, ale co tak naprawdę robi? Czy ustawia opcje (w zależności od rodzaju pliku)? Gdybym miał dołączyć tę linię na początku mojego vimrc filetype plugin indent on a potem ustawiam niektóre opcje po tej linii (np. autoindent, smartindent itp.), czy to by z nimi zadzierało? Skąd mam …
11 filetype 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.