Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cynipe/vim-quick-start
最低限?必要そうな設定を入れたvimの設定ファイル
https://github.com/cynipe/vim-quick-start
Last synced: about 16 hours ago
JSON representation
最低限?必要そうな設定を入れたvimの設定ファイル
- Host: GitHub
- URL: https://github.com/cynipe/vim-quick-start
- Owner: cynipe
- Created: 2012-02-28T14:39:53.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-02-28T15:02:57.000Z (almost 13 years ago)
- Last Synced: 2024-11-05T07:25:05.991Z (about 2 months ago)
- Language: VimL
- Homepage:
- Size: 92.8 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
======
README
======入っているプラグイン
====================.. list-table::
:stub-columns: 1* - gmarik/vundle
- Plugin管理* - Shougo/unite.vim
- 色々なコマンドを統合するプラグイン* - Shougo/neocomplcache
- 補完Plugin* - h1mesuke/unite-outline
- ファイルアウトライン表示Plugin
* - scrooloose/nerdtree
- EclipseのPackage Explore的にディレクトリを表示してくれるPlugin* - tpope/vim-fugitive
- Git連携Plugin* - vim-coffee-script
- CoffeeScript用Plugin* - Lokaltog/vim-powerline
- ステータスラインをカッコよくするインストール方法
================#. まずこのリポジトリとvundleをクローンする::
git clone https://github.com/cynipe/vim-quick-start.git ~/dotfiles/vim
git clone https://github.com/gmarik/vundle.git ~/dotfiles/vim/.vim/bundle/vundle#. OS毎に後述の方法でシンボリックリンク等を貼る
#. GVimを起動し、エラーは無視して:BundleInstallを実行Linux, OSX
----------::
ln -sF ~/dotfiles/.vimrc $HOME
ln -sF ~/dotfiles/.vim $HOMEWindowsXP
---------http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx からjunctionをダウンロードしてインストールする(PATHを通せばOK)
::
md %USERPROFILE%\_vimfiles
junction %USERPROFILE%\_vimrc %USERPROFILE%\.vimrc
junction %USERPROFILE%\_vimfiles %USERPROFILE%\.vimWindows Vista以降
-----------------::
mklink %USERPROFILE%\_vimrc ~/dotfiles/.vimrc
mklink \d %USERPROFILE%\_vimfiles ~/dotfiles/.vim使い方
======ベーシック
----------ヘルプを開く
カーソル下のキーワードのヘルプを表示
:Ev
vimrcを開く
:Rv
vimrcをその場でリロード移動
----行頭に移動(^と同じ)
行末に移動($と同じ)
矩形選択
行選択
[
対応する括弧に移動
]
対応する括弧に移動
vv
カーソル位置から行末まで選択編集
----行末の空白を除去する
tabをスペースに変換する
編集
----:Cp932
CP932でファイルを開き直す
:Eucjp
EUCJPでファイルを開き直す
:Iso2022jp
ISO2022JPでファイルを開き直す
:Utf8
UTF-8でファイルを開き直す
:Jis
JISでファイルを開き直す
:Sjis
SJISでファイルを開き直す補完
----neocomplcacheの機能
補完表示時に
書いた文字はそのままに補完をキャンセル
補完表示時に
書いた文字を削除して補完をキャンセルEclipseのパッケージエクスプローラ的なもの
-----------------------------------------NERDTreeの機能
エクスプローラを開く/閉じる
エクスプローラ上で
隠しファイルも表示
エクスプローラ上でma
空ファイルを新規作成。名前の末尾を/で終わらせるとディレクトリ作成
エクスプローラ上でmm
対象ファイル(ディレクトリ)を移動
エクスプローラ上でmd
対象ファイル(ディレクトリ)を削除ディレクトリ削除の場合はyesと入力しない限り削除されない。
通常ファイルはy
エクスプローラ上でr
システムのファイラ(エクスプローラ、Finder)を開く
エクスプローラ上で
リフレッシュ
エクスプローラ上でo
ファイルを開くディレクトリの場合展開
エクスプローラ上でv
水平分割で開く
エクスプローラ上でs
垂直分割で開くEclipseのOpen Resource(Ctrl+Alt+R)
----------------------------------Unite.vimの機能
ff
カレントディレクトリをベースにファイル一覧を表示
fb
バッファ一覧を表示
fu
最近使ったファイル一覧を表示
fd
現在のバッファのカレントディレクトリからファイル一覧
一覧表示時にq
開いている一覧を閉じる
一覧表示時に
開いている一覧を閉じる
一覧表示時にjj
開いている一覧上で選択モードになる
jjしたあとはjkで上下移動可
一覧でファイル選択時に
開きたいファイル上で実行すると水平分割で開く
一覧でファイル選択時に
開きたいファイル上で実行すると垂直分割で開くgit操作関連
-----------fugtiv.vimの機能
gd
編集中のファイルに対してgit diff
gs
git statusを表示
gl
git logを表示
ga
編集中のファイルをgit add
gc :Gcommit
git commit
gC :Git commit --amend
git commit --amend
gb
編集中のファイルに対してgit blame