Pracuję nad projektem na serwerze zdalnym. Nie chcę mieć plików wymiany na serwerze. Chciałbym, aby wszystkie pliki wymiany dla Vima (i, oczywiście, gVim) były zapisywane w określonym katalogu. Jak mogłem to zrobić?Jak zmienić ścieżkę folderu dla plików SWP w Vim
Odpowiedz
Można rozważyć ustawienie opcji backupdir także:
set backupdir=Z:\backups
To sprawia, że sklep vim kopii zapasowych w określonym miejscu, zamiast w bieżącym katalogu.
Dzięki. Ja też o tym nie wiedziałem. – sica07
Co jeśli edytujesz dwa pliki o dokładnie takiej samej nazwie, które znajdują się w dwóch różnych lokalizacjach. Czy wystąpi konflikt w Z: \ backupach? – trusktr
@trusktr Aby uniknąć tego problemu, wykonaj następujące czynności:: set dir => D: \ data \ vimdata \ vswaps // gdzie podwójne ukośniki na końcu ścieżki powodują, że Vim zapewnia, że plik w katalogu wymiany jest zawsze unikalny. Ten przykład, oczywiście, pochodzi ze środowiska Windows, ale uważam, że to samo dotyczy innych platform. – glaucon
Można ustawić opcję do miejsca, które chcesz vim do przechowywania swoich plików wymiany, np directory
:
" $HOME/.vimrc
:set directory=$HOME/.vim/swapfiles//
Używam spływu podwójne separatory ścieżek, ponieważ od docs Pomoc:
W systemach Unix i Win32, jeśli katalog kończy się na dwóch separatorach ścieżek "//" lub "\\", nazwa pliku wymiany zostanie utworzona z pełnej ścieżki do pliku, a wszystkie separatory ścieżek zastąpione zostaną procentem "%" znaki. Zapewni to unikalność nazwy pliku w katalogu preserve.
Zakłada się, że ustawiłeś katalog HOME na: zestaw HOME = ~/"lub dowolne miejsce, które lubisz Jeśli tego nie zrobiłeś, użyj: set directory = ~/.vim/swapfiles //" upewnij się, że katalog istnieje – Richard
Jak mogę osiągnąć to samo na komputerze z systemem Windows 10? Jak ścieżka by się różniła? – Casey
Musiałem stworzyć .vim/swapfiles, zanim to zadziała – vpzomtrrfrt
- 1. Jak automatycznie zmienić bieżącą ścieżkę w Vim?
- 2. Jak zmienić ścieżkę instalatora dla jednego komponentu?
- 3. silverstripe - uprawnienia do plików dla folderu folderu
- 4. Jak zmienić widok folderu w Laravel5?
- 5. Pobierz bieżącą ścieżkę folderu
- 6. Wyłączanie tworzenia plików wymiany w vim
- 7. konsolidacja plików vim w folderze ~/.vim
- 8. Jak uzyskać ścieżkę do folderu lib dla zainstalowanego pakietu
- 9. Dodać ścieżkę do folderu potoku?
- 10. pobierz ścieżkę do folderu galerii w Androidzie
- 11. Jak zmienić domyślną ścieżkę otwierania pliku?
- 12. utwórz ścieżkę docelową dla plików shutil.copy
- 13. Swift - Jak uzyskać ścieżkę do pliku wewnątrz folderu
- 14. Jak zmienić domyślną ścieżkę dziennika Rails 3.0?
- 15. Znajdź ścieżkę pliku wykonywalnego w vim
- 16. jak uzyskać ścieżkę do pliku folderu zasobów w Androidzie
- 17. Batch Script znaleźć folderu wewnątrz podfoldery i uzyskać ścieżkę folderu
- 18. vim domyślna składnia dla plików bez rozszerzenia
- 19. Jak zmienić rozpoznawanie słów w zaklęcie vim?
- 20. Jak zmienić ścieżkę przesyłania obrazu * dynamicznie * w FCKeditor
- 21. Python - Wyodrębnij ścieżkę folderu ze ścieżki pliku
- 22. Liczba plików z folderu
- 23. Vim zmienia shiftwidth dla plików .sml
- 24. clojure jak poznać ścieżkę folderu/pliku/katalogu w jednym projekcie?
- 25. Jak wyświetlić bieżącą ścieżkę oddziału i folderu w terminalu?
- 26. Jak zmienić ścieżkę pamięci podręcznej dla npm (lub całkowicie wyłączyć pamięć podręczną) w systemie Windows?
- 27. Jak wyłączyć ARC dla całej grupy/folderu plików?
- 28. Jak zmienić kodowanie dla istniejącego pliku za pomocą Vim
- 29. Jak zmienić nazwę folderu głównego Git?
- 30. Jak zmienić ścieżkę pliku JCS cache.ccf?
Oto [link] (http://stackoverflow.com/a/43286164/30038), jak to zrobić w systemie Windows. –