VIM使用概要

3023 ワード

マイvim構成:

set number           //                                                        
set showmatch        //                                                        
set tabstop=4        // tab 
set autoindent       // 
set foldmethod=indent       //                                                 
filetype on          // 

一般的なコマンド:


上下左右移動:上(K)、下(J)、左(H)、右(L)に対応する。これは基本的な要求で、絶対に方向キーを使わないでください、方向キーを使う友达は傷つけられません~。gg:文書の先頭にジャンプG:文書の末尾にジャンプw:次の単語の先頭にジャンプする;4 w:後ろの4番目の単語の先頭にジャンプし、順番に類推する。e:次の単語の末尾にジャンプb:前の単語の先頭にジャンプする;4 b:前の4番目の単語の先頭にジャンプし、順番に類推する。0:行の先頭にジャンプ^:行の先頭の最初の文字にジャンプ$:行の末尾にジャンプ

yはコピー、dは削除、pは貼り付けを表す.ここで、コピーと削除は、カーソル移動コマンドYY:全行ddをコピーする:全行ddpを削除する:現在行と次行gyGを交換:文書ggdGをコピーする:文書ywを削除する:現在のカーソルからカーソルがある単語の末尾にコピーする内容を示す.dw:現在のカーソルからカーソルが位置する単語の末尾まで削除する内容を示す.y 0:現在のカーソルからカーソルが位置する行頭にコピーする内容を示す.d 0:現在のカーソルからカーソルが位置する行頭に削除する内容を示す.y$:現在のカーソルからカーソルが位置する行末にコピーする内容を示す.d$:現在のカーソルからカーソルが位置する行末までの内容を削除することを示す.yfa:現在のカーソルからカーソルの後ろにコピーする最初のa文字の内容を表す.dfa:現在のカーソルからカーソルの後ろにある最初のa文字を削除する内容を示す.

検索


/stringはstringを下に検索することができ、最初の文字列を検索した後、nを押すと下に検索し続けることができ、Nは逆に検索することができる.
?stringはstringを上へ検索できます
fは行内後方探索が可能であり、Fは前方探索である

共通プラグイン:


1、taglist


関数リストの表示
インストール:
1)taglistをダウンロードする;
2) unzip taglist.zip
3)docとpluginフォルダの内容をそれぞれコピーする.vim/docと.vim/pluginディレクトリの下(ユーザーディレクトリの下に.vimがない場合は、mkdir.vimを手動で作成します)
3)入る.vim/docディレクトリ、Vimを実行し、コマンド:helptagsを入力します.で行ないます.この手順では、docの下のヘルプドキュメントをVimのヘルプトピックに追加します.これにより、Vimで「help taglist.txt」を実行してtaglistヘルプを表示できます.
4)vimドキュメントを開いた後、コマンド:TlistToggleですべての関数リストを開くことができます.
以下にパーソナライズされた構成Tlistを示します.
cdから/etc/vimまで、vimrcファイルを変更します.このディレクトリにはシステム権限が必要です.そのため、sudo vim vimrcが必要です.
let Tlist_Show_One_Flie=1   //     tag,                                               
let Tlist_File_Fold_Auto_Close=1   // ,                                      
let Tlist_Exit_OnlyWindow=1         //  taglist , vim      
let Tlist_Auto_Open=1       // vim  TlistToggle

2、nerdtree


ドキュメント構造の表示
インストール:
1)nerdtreeのダウンロード
2)同様にコピーを解凍する
3)vim文書を開いた後、コマンド:NERDTreeによって文書構造の創客を開く

3、ctags


関数のジャンプに使用
インストール:
1)ctags圧縮パッケージのダウンロード
2)tar xvf filenameを解凍する.tar.gz
3)コンパイル後のインストール
       ./configure
        make
        sudo make install
次の操作を行います.
プロジェクトディレクトリへ
1)コマンドを入力:ctags-R、このコマンドを実行すると、プロジェクトフォルダにtagsファイルが1つ増えていることがわかります
2)vimrcを構成するには、次のようにファイルに追加します.
set tags=tags;                                                              
set autochdir  

ps:セミコロンを少なくしないで、毎回1つのプロジェクトを使って、1回配置します
変数または関数を見つけて、コンポーネントctrl+]を押すと、下に追跡することができ、コンポーネントctrl+tを押すと、後ろに追跡することができます.

中国語の文字化けしを解決する


vimrcファイルを編集するには:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8