Don't panic!
Better Make It Through Today. RSS Please read my disclaimer.
これまでvim7.1.169を使っていたのだけれど、ちょっと挙動がヘンになった。
なんかやらかしたはずなんだけど、なにをやったせいで挙動がヘンになったかわからないところが悲しい。もしかするとtwitter postプラグインのせいかも、とか思わないではないけれど、んんん。。。
どんなふうに挙動がヘンかというと、通常文章(日本語)を書く際に、textwidthは「0」にしているのですね。わたくし。これをftpluginのtext.vimに、
setlocal textwidth=0
として制御しているわけです。まあ、.vimrcに書いちゃってもいいんだけど、なんかこの類のパラメータはftpluginのsetlocalで制御するのがいいんだろうな、とか考えているので。
ところが、これが効かなくなっちまったんだよなあ。「set all」して見てみると、「textwidth=78」とかになっちゃってる。どこで設定しちゃってるんだろうか(あるいはどこの設定が影響しているのだろうか)。
とりあえず、最新バージョンの7.1.196にしてみたんだけど、変化ナシ。いよいよアタマを抱える。
[解決]
$VIMと$VIMRUNTIMEを「grep textwidth *.vim」して、どうも「vimrc_example.vim」が悪さをしているらしいと推測。これは作者であるBramさんが提供してくれているvim設定例なんだけど、香り屋版はわざわざこれを読み込ませるスクリプトを初期.vimrcに書いてくれているのです。
このBram設定はほとんどアタクシには役に立たないので、読み込みファンクション直前に、
let g:no_vimrc_example=1
として、無効化しているのだけれど、今、見てみたらその一行が消えていた。とりあえず復活させて終了。これにて一見落着。……なんだけど、もしかして、おれの.vimrcは誰かに改竄されてたりするのだろうか。それはセキュリティ的にどうなんだ。一件落着どころの話ではないではないかないではないか。
01:17 | Add comment | #vim | PermaLink
Name
Email
Homepage
Security Word
Type in the security Word
Remember Me
Content (HTML not allowed)
vim7.1のナゾ
これまでvim7.1.169を使っていたのだけれど、ちょっと挙動がヘンになった。
なんかやらかしたはずなんだけど、なにをやったせいで挙動がヘンになったかわからないところが悲しい。もしかするとtwitter postプラグインのせいかも、とか思わないではないけれど、んんん。。。
どんなふうに挙動がヘンかというと、通常文章(日本語)を書く際に、textwidthは「0」にしているのですね。わたくし。これをftpluginのtext.vimに、
として制御しているわけです。まあ、.vimrcに書いちゃってもいいんだけど、なんかこの類のパラメータはftpluginのsetlocalで制御するのがいいんだろうな、とか考えているので。
ところが、これが効かなくなっちまったんだよなあ。「set all」して見てみると、「textwidth=78」とかになっちゃってる。どこで設定しちゃってるんだろうか(あるいはどこの設定が影響しているのだろうか)。
とりあえず、最新バージョンの7.1.196にしてみたんだけど、変化ナシ。いよいよアタマを抱える。
[解決]
$VIMと$VIMRUNTIMEを「grep textwidth *.vim」して、どうも「vimrc_example.vim」が悪さをしているらしいと推測。これは作者であるBramさんが提供してくれているvim設定例なんだけど、香り屋版はわざわざこれを読み込ませるスクリプトを初期.vimrcに書いてくれているのです。
このBram設定はほとんどアタクシには役に立たないので、読み込みファンクション直前に、
として、無効化しているのだけれど、今、見てみたらその一行が消えていた。とりあえず復活させて終了。これにて一見落着。……なんだけど、もしかして、おれの.vimrcは誰かに改竄されてたりするのだろうか。それはセキュリティ的にどうなんだ。一件落着どころの話ではないではないかないではないか。
01:17 | Add comment | #vim | PermaLink