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
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
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
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8