他の誰もが優れたアドバイスを持っているので、私はいくつかの基本事項を記入すると思いました:
1. GVim for vim for the consoleおよびコンソールのインストール方法
vimはコンソールからのみ実行できるかどうかを尋ねました。GVim(GUI-Vim)はスタンドアロンバージョンです。スクリーンショットから、Ubuntuを使用しているようです。ソフトウェアセンターでgvimを見つけて、そこからインストールできます。またはsudo apt-get install gvim
、ターミナルからもできます。
2. .vimrc構成ファイルを作成する
デフォルトでは、vim / gvimはを作成しない.vimrc
ので、自分で作成できます。vimを開いて、ホームフォルダーに:e ~/.vimrc
ある新しいファイルを入力して編集し.vimrc
ます(~
)
まず、設定を1つだけ追加して、それが機能したかどうかを確認できるようにします。次のテキストを追加します。
" switch on line numbering
set number
"
コメント文字です。
次に、vimを終了して再起動します。行番号1が左上に表示され、これから編集するファイルには、デフォルトで行番号がオンになっていることがわかります。
3.プラグインのインストール
プラグインはというフォルダーにあります~/.vim/
が、vimはデフォルトでこれを作成しないため、次のようにする必要があります。
mkdir ~/.vim
時間の経過とともに、.vim
フォルダーは次のようないくつかのサブフォルダーを拡大します。
plugin
プラグイン用
color
配色用
doc
ドキュメンテーション
syntax
構文強調表示モード
しかし今のところそれは空です。プラグインを1つ追加して、試してみましょう。
でvim .
vimを開くことから始めます-これは、「エクスプローラー」モードでフォルダーを開くようvimに指示します。デフォルトのエクスプローラーを置き換える、人気のあるファイルブラウザープラグインであるNERDtreeをインストールします。
移動しhttp://www.vim.org/scripts/script.php?script_id=1658し、ページの一番下にあるテーブルからzipファイルをdowload。
アーカイブマネージャーで開き、[抽出]を選択して、~/.vim/
フォルダーに抽出するように指示します。Ctrl+H
非表示のフォルダーを表示するには、アーカイブマネージャーのフォルダーブラウザー内を押す必要がある場合があります。
解凍すると、いくつかのサブフォルダーが作成さ.vim
れます。ここでvimを再起動すると
vim .
エクスプローラービューが変更されたことがわかります。現在NERDtreeプラグインを使用しています。
4.その他の.vimrc設定
私の完全な.vimrcはここhttps://bitbucket.org/hjwp/vim/srcから入手できますが、ここに私が本当に役立つと思われるいくつかの設定があります。
" syntax highlighting
syntax on
" map cut & paste to what they bloody should be
vnoremap <C-c> "+y
vnoremap <C-x> "+x
map <C-v> "+gP
" sane text files
set fileformat=unix
set encoding=utf-8
" sane editing
set tabstop=4
set shiftwidth=4
set softtabstop=4
" convert all typed tabs to spaces
set expandtab
"autocompletion with ctrl+space
inoremap <c-space> <c-n>
inoremap <Nul> <c-n>
5. Ctags
最初はプラグインについてあまり心配しませんが、vimが箱から出して提供する能力を知るだけで、コーディングに十分に役立つはずです。しかし、vimで作業するのに本当に役立つ1つのことはctagsです。ctagsを使用すると、「ジャンプして定義」などの処理を実行でき、ソースツリーのすべてのキーワードでオートコンプリートを実行できます。皮切りに:
apt-getはexuberant-ctagsをインストールします
次に、.vimrcに、
map <f12> :!ctags -R .<cr>
これで、vimセッションで「F12」.tags
を押すと、vimがキーワードのスキャンに使用できるファイルが生成されます。
これで、ソースコードの関数呼び出しなどを実行している場合は、を使用ctrl+]
してその定義にジャンプできます。詳細はこちら:https : //stackoverflow.com/questions/563616/vim-and-ctags-tips-and-tricks
6.次は
他の人々はいくつかの本当に便利に見えるガイドを投稿しました、これは私が便利だと思ったSOページのカップルです:
それは世の中全体のvim世界です。しかし:警告:vimゴルフに夢中になっている場合、おそらく行き過ぎです-http: //vimgolf.com/ ;-)
.vim
、.vimrc
ファイルやファイルはありません。私は何をしているのか知って.
いますが、1つのプラグインをインストールしたり、1つの設定を変更したりする方法を教えてください。ありがとう