Ho un file in formato Mac, so che posso usare :e! ++ff=mac
per passare al fileformat corretta. Quello che mi piacerebbe sapere è se c'è un'opzione a riga di comando che posso passare quando apro il file per aprirlo direttamente con il fileformat corretto.opzione della riga di comando per aprire file formattato Mac in Vim
risposta
È può farlo utilizzando la riga di comando, provare:
$ vim -c "set fileformat=mac"
-c <command>
esegue prima di caricare il primo file. Come jammessan ha notato, questo influenzerà solo il primo file che viene caricato, file successivi richiederanno che si cambia fileformat
per ogni buffer.
Se questo non funziona, si può anche provare:
$ vim -c "e ++ff=mac"
Ma è meglio impostare questa funzione nel vostro .vimrc su quella macchina:
set fileformats=mac,unix,dos
specifica quali formati da provare quando si avvia un nuovo buffer. Questo può anche influenzare ciò che è stato scelto fileformat
per i file esistenti.
Vedere help file-formats
, :help 'fileformat'
e :help 'fileformats'
per ulteriori dettagli.
La soluzione migliore sarebbe quella di rendere Vim riconoscere automaticamente i file in questo formato. È possibile farlo aggiornando l'opzione 'fileformats'
nel vostro ~/.vimrc
set fileformats=unix,dos,mac
Questo renderà controllare Vim tutti e tre i formati nel determinare quale formato di un file è in.
non funziona, in qualche modo Vim non rileva il fileformat –
Cosa ha fatto ':' set ff dire dopo aggiungendo che e aprire il file in una nuova sessione di vim? – jamessan
'fileformat = dos' –
- 1. Esegui comando vim da riga di comando
- 2. Documentazione opzione riga comando CMake
- 3. Opzione 'compress' per Mac OS X vs riga di comando zip (perché producono risultati diversi?)
- 4. aprire 100 file in vim
- 5. OptionParser - supportare qualsiasi opzione alla fine della riga di comando
- 6. Impostazione colore riga di comando Vim
- 7. Collegamento per aprire un file specifico in Vim?
- 8. C'è un modo per aprire più file contemporaneamente da vim?
- 9. Come aprire file dati come argomenti della riga di comando in python?
- 10. .dSYM file generati dalla riga di comando (Mac)
- 11. Utilizzo dell'evidenziatore della sintassi di emacs o vim per il programma della riga di comando?
- 12. Il modo migliore per aprire un URL in Vim
- 13. opzione Vim per l'inserimento automatico ">" all'inizio della linea
- 14. non riconosciuta opzione della riga di comando durante la compilazione spinta per Android su cygwin
- 15. formattato data/ora del file su mac bash?
- 16. Recupero della cronologia della riga di comando
- 17. Come rilevare gli argomenti della riga di comando di vim in vimscript?
- 18. vim e518: opzione sconosciuta:
- 19. Aprire una pagina html su un ancoraggio su Mac OS dalla riga di comando
- 20. È possibile accedere agli argomenti della riga di comando di vim in vimscript?
- 21. Echo una chiamata di funzione da riga di comando vim
- 22. È possibile aprire un file in un'istanza in esecuzione di Matlab dalla riga di comando?
- 23. Modo corretto per uscire dal programma della riga di comando?
- 24. Come posso configurare Karma per aprire un browser con argomenti della riga di comando?
- 25. Esecuzione della riga di comando in Java
- 26. Argomenti della riga di comando in python.
- 27. argomenti della riga di comando dal contenuto di un file
- 28. File batch: numero di argomenti della riga di comando
- 29. VIM - Comando NerdTree per aprire tutte le sottocartelle in una cartella in NerdTree
- 30. Come posso aprire un file per la modifica dalla riga di comando sotto Windows?
Non c'è fileformat = comando 'mac'. '-c' viene eseguito dopo il caricamento del primo file, e dato che' 'fileformat'' è specifico per il buffer, funzionerà solo se il primo file è quello che ha bisogno dell'opzione impostata. – jamessan
omissione semplice. Modificato e aggiunto il _set_. Grazie @jamessan. – pb2q
non ha funzionato, almeno con il file che sto tentando di aprire. –