Linux-VIM使用
転載は出典を明記してください.http://blog.csdn.net/zq2114522/article/details/51892898; 本文の出典:【梁大盛のブログ】
Linux-VIM使用
現在、基本的に作業環境をlinuxプラットフォーム(ubuntu-16.04 x 64)に移行していますが、linuxプラットフォームの下でコードを表示するのは不便です.実はsourceInsightに慣れていて、wineでsourceInsightをインストールしたくない.VIMという強力なツールを思い出します!これにより自分が配置した環境Markを記録とする. VIM取付 Ctagsプラグイン を追加 Tlistプラグイン を追加 WinManagerプラグイン を追加私のIVM まとめ VIM取付
ubuntuでのVIMのインストールは非常に簡単で、apt-getコマンドでVIMのインストールを完了できます.
端末から指令を入力:
インストールに成功したかどうかを確認します.端末にvimを入力してvimプログラムが正しく動作しているかどうかを確認します.見ることができる私の端末にはvimプログラムが開いています.
しかしvimを入力してvimプログラムを実行するたびに、怠け者の私にはそんなことは許されない.
端末入力コマンド(update-alternativesツールでviを入力してvimプログラムを開くのが便利)
vimを起動すると、2つの場所のプロファイルが読み込まれます./etc/vim/vimrc ~/.vimrc
/etc/vim/vimrcプロファイルはグローバルで、どのユーザがvimを起動しても読み込むプロファイルです.~/.vimrcファイルは、あるユーザーのプロファイルです.各ユーザーにはプロファイルがあります.しかし、よく見るとvimが装着後は自動生成されていない~/.vimrcファイル.では、自分で新しいファイルを作成し、関連するファイルも作成します.
端末に指令を入力:
それぞれ新規ユーザのプロファイル(~/.vimrc)、マニュアル(doc)、プラグイン(plugin)、どんなフォルダ(syntax)なのか分かりません次にプラグインをインストールしてプラグインを構成します
Ctagsプラグインの追加
Ctagsはラベルを生成するツールです
ターミナルに入力
ctagsが正しくインストールされているかどうかを確認します
ctagsはどうやって使いますか?まず、プロジェクトのルートディレクトリに入り、次のコマンドを入力します.
-Rパラメータは、各ディレクトリに循環するtagsファイルを生成することを表す.ルートディレクトリの下にtagsファイルが生成されます.tagsはこの項目を保存しているのでラベル
はルートディレクトリの下で/fs/execを開く.cファイルvimは現在のファイルの下のtagsファイルを自動的に読み出す.このときカーソルがジャンプするラベルに移動してクリックします」
これにより、ディレクトリフォルダの下でコードファイルvimを開くだけで、上位ディレクトリに戻ってtagsファイルを検索できます.
Tlistプラグインの追加
Tlistプラグインは、変数、関数のプレビューを提供する.
に入るhttps://sourceforge.net/projects/vim-taglist/files/vim-taglist/zip圧縮パッケージをダウンロードします.そして解凍し、解凍して2つのフォルダ(doc,plugin)を得る
taglist.vimは~/にコピーする.vim/plugin taglist.txtを~/にコピーする.vim/doc
vimソフトウェアに戻ってTlistを入力すると、左/右に表示されます.
実際にvimを起動するたびに手動でTlistを起動する必要があり、vimを終了するたびにTlistを完全に終了する手動でTlistを終了する.これは科学的ではありません!
もう一度編集します~/.vimrcファイル
ここではTlist_を開いていませんAuto_Openスイッチは、後でWinManagerでTlistを開くので
WinManagerプラグインの追加
WimManagerプラグインは、viがディレクトリの下のファイルをプレビューできるウィンドウを生成します.
に入るhttp://www.vim.org/scripts/script.php?script_id=95zip圧縮パッケージをダウンロードします.
もちろん解凍後も対応するディレクトリにコピーします
編集~/.vimrcファイル具体的な各パラメータの作用はすべて注釈の中で解析してはっきりしています
Tlist、WinManagerをvimに追加すると、2つの問題が見つかりました.1,Tlist,WinManagerが左側に表示する.そしてvinに入るとカーソルが一番左上のウィンドウになります.vimの入力ウィンドウではありません.Tlist、WinManagerを右側2にする必要があります.vimを終了するときはTlistが必要です.WinManagerはどこに残っていますか.
この2つの問題はプラグインコードを修正して、具体的に下に貼られたコードを見ることができます.
winbufnr(2)winbufnr(3)に変更
にありますvim/plugin/winmanager.vim末尾に次のコードを追加
最后に私を配置しました~/.vimrcファイルはすべて貼り付けられます
私のVIM
私が今使っているVIM効果図です.もちろん私は簡単が好きです.
まとめ
vimって何?テキスト編集ツールですカスタマイズ可能な編集ツールですもちろん好きなものをたくさん入れてもいいです.みんながすべて1種の自分の好きなvimを使うことができることを望みます!
Linux-VIM使用
現在、基本的に作業環境をlinuxプラットフォーム(ubuntu-16.04 x 64)に移行していますが、linuxプラットフォームの下でコードを表示するのは不便です.実はsourceInsightに慣れていて、wineでsourceInsightをインストールしたくない.VIMという強力なツールを思い出します!これにより自分が配置した環境Markを記録とする.
ubuntuでのVIMのインストールは非常に簡単で、apt-getコマンドでVIMのインストールを完了できます.
端末から指令を入力:
sudo apt-get install vim
インストールに成功したかどうかを確認します.端末にvimを入力してvimプログラムが正しく動作しているかどうかを確認します.見ることができる私の端末にはvimプログラムが開いています.
しかしvimを入力してvimプログラムを実行するたびに、怠け者の私にはそんなことは許されない.
端末入力コマンド(update-alternativesツールでviを入力してvimプログラムを開くのが便利)
sudo update-alternatives --install /usr/bin/vi vi usr/bin/vim 300
vimを起動すると、2つの場所のプロファイルが読み込まれます.
/etc/vim/vimrcプロファイルはグローバルで、どのユーザがvimを起動しても読み込むプロファイルです.~/.vimrcファイルは、あるユーザーのプロファイルです.各ユーザーにはプロファイルがあります.しかし、よく見るとvimが装着後は自動生成されていない~/.vimrcファイル.では、自分で新しいファイルを作成し、関連するファイルも作成します.
端末に指令を入力:
touch ~/.vimrc
mkdir ~/.vim/{doc,plugin,syntax}
それぞれ新規ユーザのプロファイル(~/.vimrc)、マニュアル(doc)、プラグイン(plugin)、どんなフォルダ(syntax)なのか分かりません次にプラグインをインストールしてプラグインを構成します
Ctagsプラグインの追加
Ctagsはラベルを生成するツールです
ターミナルに入力
sudo apt-get install exuberant-ctags
ctagsが正しくインストールされているかどうかを確認します
ctagsはどうやって使いますか?まず、プロジェクトのルートディレクトリに入り、次のコマンドを入力します.
ctags -R
-Rパラメータは、各ディレクトリに循環するtagsファイルを生成することを表す.ルートディレクトリの下にtagsファイルが生成されます.tagsはこの項目を保存しているのでラベル
はルートディレクトリの下で/fs/execを開く.cファイルvimは現在のファイルの下のtagsファイルを自動的に読み出す.このときカーソルがジャンプするラベルに移動してクリックします」
"Ctags " ctags
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
"ctags tags set tags=tags;
これにより、ディレクトリフォルダの下でコードファイルvimを開くだけで、上位ディレクトリに戻ってtagsファイルを検索できます.
Tlistプラグインの追加
Tlistプラグインは、変数、関数のプレビューを提供する.
に入るhttps://sourceforge.net/projects/vim-taglist/files/vim-taglist/zip圧縮パッケージをダウンロードします.そして解凍し、解凍して2つのフォルダ(doc,plugin)を得る
taglist.vimは~/にコピーする.vim/plugin taglist.txtを~/にコピーする.vim/doc
vimソフトウェアに戻ってTlistを入力すると、左/右に表示されます.
実際にvimを起動するたびに手動でTlistを起動する必要があり、vimを終了するたびにTlistを完全に終了する手動でTlistを終了する.これは科学的ではありません!
もう一度編集します~/.vimrcファイル
" Tlist
" vim Tlist
"let Tlist_Auto_Open=1
" Tlist, Tlist
"let Tlist_File_Fold_Auto_Close=1
" Tlist
let Tlist_Show_One_File=1
" Tlist vim
" vim Tlist
" :q vim
let Tlist_Exit_OnlyWindow=1
"Tlist
let Tlist_Use_Right_Window=1
ここではTlist_を開いていませんAuto_Openスイッチは、後でWinManagerでTlistを開くので
WinManagerプラグインの追加
WimManagerプラグインは、viがディレクトリの下のファイルをプレビューできるウィンドウを生成します.
に入るhttp://www.vim.org/scripts/script.php?script_id=95zip圧縮パッケージをダウンロードします.
もちろん解凍後も対応するディレクトリにコピーします
編集~/.vimrcファイル具体的な各パラメータの作用はすべて注釈の中で解析してはっきりしています
"Winmanager " vim Winmanager
" Tlist , Tlist_Auto_Open let g:AutoOpenWinManager=1 " , TagList, Wimmanager, vim
let g:winManagerWindowLayout = "TagList|FileExplorer,BufExplorer"
" winManager , 25 let g:winManagerWidth = 40 " winmanager F8
nmap <silent> <F8> :WMToggle<cr>
Tlist、WinManagerをvimに追加すると、2つの問題が見つかりました.1,Tlist,WinManagerが左側に表示する.そしてvinに入るとカーソルが一番左上のウィンドウになります.vimの入力ウィンドウではありません.Tlist、WinManagerを右側2にする必要があります.vimを終了するときはTlistが必要です.WinManagerはどこに残っていますか.
この2つの問題はプラグインコードを修正して、具体的に下に貼られたコードを見ることができます.
winbufnr(2)winbufnr(3)に変更
にありますvim/plugin/winmanager.vim末尾に次のコードを追加
" WinManager
if g:AutoOpenWinManager
autocmd VimEnter * nested call s:StartWindowsManager()|1wincmd w
endif
最后に私を配置しました~/.vimrcファイルはすべて貼り付けられます
"
syntax enable
"
set number
"
set helplang=cn
"Ctags
" ctags
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
"ctags tags
set tags=tags;
" Tlist
" vim Tlist
"let Tlist_Auto_Open=1
" Tlist, Tlist
"let Tlist_File_Fold_Auto_Close=1
" Tlist
let Tlist_Show_One_File=1
" Tlist vim
" vim Tlist
" :q vim
let Tlist_Exit_OnlyWindow=1
"Tlist
let Tlist_Use_Right_Window=1
"Winmanager
" vim Winmanager
" Tlist , Tlist_Auto_Open
let g:AutoOpenWinManager=1
" , TagList, Wimmanager, vim
let g:winManagerWindowLayout = "TagList|FileExplorer,BufExplorer"
" winManager , 25
let g:winManagerWidth = 40
" winmanager F8
nmap <silent> <F8> :WMToggle<cr>
私のVIM
私が今使っているVIM効果図です.もちろん私は簡単が好きです.
まとめ
vimって何?テキスト編集ツールですカスタマイズ可能な編集ツールですもちろん好きなものをたくさん入れてもいいです.みんながすべて1種の自分の好きなvimを使うことができることを望みます!