我正在用VIM處理遠程文件。當我保存任何文件(:w)時,更改不會立即生效。例如,如果我更改html或css文件,並且當我嘗試在瀏覽器上查看更改時,它在第一次保存命令(:w)後不會顯示我所做的更改。我再次去VIM並再次保存:w。然後我可以看到變化,有時需要應用3/4次:w才能看到變化。VIM遠程文件保存太慢
任何人都可以告訴我保存遠程文件的實際過程,以便在保存文件後可以看到我的更改。謝謝。
我正在用VIM處理遠程文件。當我保存任何文件(:w)時,更改不會立即生效。例如,如果我更改html或css文件,並且當我嘗試在瀏覽器上查看更改時,它在第一次保存命令(:w)後不會顯示我所做的更改。我再次去VIM並再次保存:w。然後我可以看到變化,有時需要應用3/4次:w才能看到變化。VIM遠程文件保存太慢
任何人都可以告訴我保存遠程文件的實際過程,以便在保存文件後可以看到我的更改。謝謝。
這聽起來像是您瀏覽器緩存的問題。 Ctrl + F5或Shift + F5應該在沒有緩存的Chrome中重新加載頁面。
Vim通常會將更改保存到:w
(在本地或遠程主機上執行寫操作)的磁盤上。
如果您正在編輯遠程文件,那麼也許使用移 + žž保存並退出該文件 - 這樣你就會知道,變化VIM退出前被保存。
如果這是您正在編輯,嘗試添加下面的標記代碼(在<head>
)的HTML文件:
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" CONTENT="-1">
這應該防止瀏覽器的任何自動(或配置)的緩存。通過使用大多數腳本語言,緩存控制也是可能的。
你確定**這是[tag:vim]的問題嗎?也許你的瀏覽器正在顯示一個緩存副本... – Johnsyweb 2013-03-19 00:04:08