2

vim でファイルを保存するのに問題があります。保存すると、ファイルが失われたかのように、ウィンドウが空になります。タブのタイトルは

_highlight.sass, in `box-shadow`

ファイルは、私が行った変更で保存されます。でも毎回開き直るのは面倒。他のファイルの保存は正常に機能します。この 1 つのファイルだけで、その理由はわかりません。

ファイルの内容は次のとおりです https://gist.github.com/0f29da34719075bdc686

ファイルの 2 つのタブを開き、1 つを保存すると、保存時にタブが空にならないことがわかりました。ただし、構文の強調表示は失われます。

4

2 に答える 2

3

イベントで奇妙な自動コマンド(または、sass(正しく理解していれば)ファイルの操作に役立つプラグインのバグ)が発生する可能性がありますBufWrite(Pre|Cmd|Post)?。やってみる

debug w

問題の原因がわかるまで実行しs<CR>ます。<CR> <CR> <CR>取得しverbose autocmd [group] [Event [pattern]]たら、それが定義された場所を特定するのに役立ちます。

デバッグに精通している場合は、 ( is )n<CR>の略語もあります。(最初の自動コマンドが表示されるまで) 1 回実行すると便利な場合があります。デバッグ コマンドが以前に実行したものである場合、 Plainは以前のデバッグ アクションを繰り返します。nexts<CR>steps<CR>n<CR> <CR> <CR><CR>

于 2012-08-06T03:55:39.153 に答える
0

~/.vimrcファイルの名前を別の名前に変更し、コードを再度保存してみてください。このエラーが発生しなくなった場合は、自動コマンドが混乱しているため、https://stackoverflow.com/a/11822397/1536522のようにデバッグする必要があります

それでもエラーが発生する場合は、vim プラグインが問題を引き起こしている可能性があります~/.vim/

于 2012-08-06T07:51:07.330 に答える