Używam Vima do pisania C ++ i mam sporo #include<>
instrukcji, komentarzy itp., Które muszę dołączyć do każdego nowego pliku, który tworzę. dodałem
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
do mojego vimrc, ponieważ słyszałem, że tworzy bufor z tekstem, którego potrzebuję. Jak mogę dodać ten tekst do nowego pliku? Czy istnieje prosty sposób na zrobienie tego z bufora, czy jest inny prosty sposób na zrobienie tego? Słyszałem też trochę o wtyczkach szablonów. Czy istnieje bardzo prosty, który mógłby to dla mnie zrobić?
:r C:\(full file path of skeleton text file)
? Czy otrzymujesz jakieś błędy?
:enew
nie będzie działać, ale :e newfile.cpp
powinno działać, jeśli newfile.cpp
jeszcze nie istniało (nawet jeśli jest puste).
:enew
nie będzie działać, jest to, że edytujesz nowy, nienazwany bufor, a następnie zapisujesz go jako plik .cpp. BufNewFile
uruchamia się tylko wtedy, gdy edytujesz nowy plik z docelową nazwą pliku.
autocmd
i utworzeniu pliku szkieletu?