L'anteprima ReStructuredText con Firefox durante la modifica in vim in MS-Windows
-
19-09-2019 - |
Domanda
Voglio usare VIM per modificare documenti di testo reStuctured in un certo numero di sistemi operativi.
Ho trovato questo intervento http://www.zopyx.com/blog / editing-reStructuredText-con-vim
Potete aiutarmi a venire con la linea per ottenere lo stesso effetto quando viene eseguito su un sistema operativo MS Windows?
Sarebbe anche possibile utilizzare per una variabile di ambiente per specificare il percorso del file temporaneo?
With an additional line in your .vimrc configuration file you can configure your own command that converts the buffer to HTML, saves the generates HTML on the filesystem and starts Firefox to preview the file: .vimrc (LINUX): :com RP :exec "Vst html" | w! /tmp/test.html | :q | !firefox /tmp/test.html .vimrc (MacOSX): :com RP :exec "Vst html" | w! /tmp/test.html | :q | !open /tmp/test.html and you call the conversion pipeline from vim using new 'RP' command (RestPreview): :RP
Soluzione
Mi immagino questo sarebbe semplice come:
:com RP :exec "Vst html" | exe "w! " . $TMP . "/test.html" | :q | exe "silent !cmd /c start " . $TMP . "\\test.html"
Detto questo, io non sono sicuro perché :exec
viene utilizzato per l'esecuzione di Vst, non sarebbe questo lavoro?
:com RP Vst html | exe "w! " . $TMP . "/test.html" | :q | exe "silent !cmd /c start " . $TMP . "\\test.html"
Non ho il plug-in VST installato, però, quindi non posso verificare questa.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow