ホームページ  >  記事  >  バックエンド開発  >  vim_PHP のコード折りたたみチュートリアル

vim_PHP のコード折りたたみチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:32:501092ブラウズ

Vimにもコードの折りたたみ機能があり、以前から知っていましたが、結局あまり使われないので、この機能も基本的にはほとんど使われません。最近 gvim をよく使うようになって、コードの折りたたみ機能に少しずつ慣れてきました。 PEAR.php(現在の主流の開発言語として)などのphp(現在の主流の開発言語として)コードを開くと、コードを展開した後に内部のコードが自動的に折りたたまれていることがわかりました。コードの両側に /*{{{*/ と /*}}}*/ がある限り、自動的に折りたたまれることがわかります。構成を注意深く検索してください。重要なポイントは 1 つの文です:

foldmethod=marker

このように、vim は自動的にコードを検索し、{{{ と }}} の間でコンテンツを折りたたむようになります。コードの最後にある小さなコメント:

/*
* ローカル変数:
* モード: php (現​​在の主流の開発言語として)
* tab-width: 4
* c-basic-offset : 4
* End:
* /

このコメントは vim によって読み取られ、自動的に環境変数に設定されます。

コードの折りたたみの使用法については、vim:
:help zo
と入力するだけで、関連するショートカット キーがたくさん表示されます。慣れるには少し練習が必要です :)

私の gvim 設定コンテンツが追加されました。 :

colo zellner
set guifont=Courier_New:h11:cANSI nobackup tabstop=4shiftwidth=4foldmethod=marker
au BufRead * simalt ~x

いくつかのvim関連の発見:

Googleリーダーの前の記事、次の記事 ショートカットキーは j と k で、vim のカーソル移動キーと一致しています。これが偶然なのか意図的なのかはわかりません。後者であれば、Google Reader の開発者も vim のファンであるはずです。 )
Web ページのソースコードを表示するには、Firefox を使用します。「/」をクリックすると、vim の検索と一致する検索ボックスが表示されます。Firefox の開発者も vim 愛好家であると推定されます:p

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/508671.html技術記事 Vimにもコードの折りたたみ機能があり、以前から知っていましたが、結局あまり使われないので、この機能も基本的にはほとんど使われません。最近 gvim をよく使うようになって、コードの折りたたみ機能にも少しずつ慣れてきました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。