You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
と、いうのは :help vimfiler-key-mappings 辺りを見れば(もしくは vimfiler 上で ?)書いてあるのですが、まとまっていたほうが分かりやすい+知らないマッピングもあったので一覧にしてみました。 [注意] 2012/03/29 の vimfiler の help を参照して作成しました。 今後、変更・追加される可能性もあるので、手元の help と合わせて参照して下さい。 [normal mode] キー 対象 機能 備考 - 別ウィンドウを開く j - カーソルを上へ移動 k - カーソルを下へ移動 gg - カーソルを一番上へ移動 - 画面の再描画 カーソル下 マーク カーソル下 マークしてカーソルを1つ上へ移動 * - 全ての行をマーク 既にマーク済みの行はマークが外される U - 全てのマークを外す c マーク コピー cc でカーソル下のファイルを
上記の記事でmsysをインストールする方法も紹介しています。msysにはls,cp,mvといったlinuxコマンドが入っており、Windowsでvimfilerやvimshellを動作させるために必要です。 Macの場合 事前にXCodeをインストールしておきます。XCodeにgccが含まれています。 下記コマンドでコンパイルします。 cd ~/.vim/bundle/vimproc/ make -f make_mac.mak vimproc/autoload/vimproc_mac.so が作成されていればコンパイルは成功です。 Linuxの場合 gccをインストールします。ほとんどのLinuxではデフォルトで入っているのではないでしょうか。 下記コマンドでコンパイルします。 cd ~/.vim/bundle/vimproc/ make -f make_unix.mak vimproc/
GVim の「終了時にウィンドウサイズを保存し次回起動時に復元する方法」を探していたら、次の記事を発見。 Vim-users.jp - Hack #120: gVim でウィンドウの位置とサイズを記憶する .gvimrc に記述する内容を引用。 let g:save_window_file = expand('~/.vimwinpos') augroup SaveWindow autocmd! autocmd VimLeavePre * call s:save_window() function! s:save_window() let options = [ \ 'set columns=' . &columns, \ 'set lines=' . &lines, \ 'winpos ' . getwinposx() . ' ' . getwinposy(), \ ] call writ
vimを使う時はいつも :set list して、改行文字とかタブ文字を表示してるんですが、ハードタブが「^I」になって見づらい。自分でコード書く時はハードタブとか使わないからいいけど、人のコードを読むのに :set nolist して読むとかしてました。 したら、id:kazukichopが :set lcs でぉkと教えてくれましたよ。 'listchars' - VimWiki set lcs=tab:>.,eol:$,trail:_,extends:\自分の.vimrcにはこんな風に書いてみた。 「全角スペースも表示したい」と言ったらまた教えてくれた。 highlight JpSpace cterm=underline ctermfg=Blue guifg=Blue au BufRead,BufNew * match JpSpace / /んで、.vimrcにこんなのを付け加えた。
VimのUniteプラグインで、ファイル、バッファ、レジスタ、ブックマークを管理する方法を紹介します。 この記事を読んで、できるようになること vim上でディレクトリを移動し、ファイルを開くことができる。最近使用したファイル一覧から、ファイルを開くことができる。現在開いているバッファを一覧表示し、バッファを開いたり、削除することができる。レジスタの情報を一覧から選択し、貼り付けることができる。ファイルやフォルダをお気に入り登録し、お気に入りから目的のファイルを開くことができる。 目次 環境 uniteとは uniteのインストール vimrcの設定 uniteの操作方法 現在開いているファイルのディレクトリ下のファイル一覧を表示 最近使用したファイル一覧を表示 バッファ一覧を表示 レジスタ一覧を表示 ブックマーク一覧を表示 環境 検証した環境は下記の通りですが、MacやLinuxでも同じ設
この記事は Vim Advent Calendar 2012 97日目の記事になります。 記念すべき 100日目まであとすこし!!って事で今回は unite.vim について書いてみました。 unite.vim とはなんぞや。 という人は結構いると思うので主観バリバリですが unite.vim について説明してみたいと思います。 また untie.vim に関しては 92日目に syui さんも記事を書いているのでそちらも合わせて読んでみるといいと思います。 unite.vimの使い方まとめ - MBA-HACK [unite.vim とは] unite.vim とは Shougo 氏が作成された Vim プラグインです。 そもそも 「unite.vim とはなんぞや」という話ですが、一言で言ってしまえば 『Vim 上で使用出来る統合ユーザインターフェース』 になります。 もっと噛み砕いて
Vim Advent Calendar 2012 136日目 さて、便利でカッコいいpowerlineさんを使う時が来たようだ! この記事を読んでカッコいいVimにしよう! この記事で分かること。 ・最新のpowerline化 ・TabLineもpowerline化 ・powerlineを使う人のTmux powerlineとはなんぞ? 「CUIってダサいよねー。どうにかしたいねー。」 「Vimってダサいよねー。」 はい、powerlineっと。 お..お、ぉぉ...サロメ。(※1 神の雫より) 最新のpowerline化 tmux, zsh, vimのpowerlineが元々ありましたが、最近ひとつに統合されました。 多くの人がvim-powerlineを使っていますが、個人的には新しいpowerlineの方がおすすめです。 あと、この前遊んでたらtablineもpowerline化出来
操作方法のメモ 基本操作 : と入力した後 Ctrl-p, Ctrl-n で過去に入力したコマンドが見られる /, ? と入力した後 Ctrl-p, Ctrl-n で検索履歴が見られる カーソル移動 キー 操作 備考
Macの初期設定のたびに混乱してるので再整理しておきます。 Mac Terminal tmux vim で開発をする人向けです。 まずはMacVim KaoriYa MacでVimを使うならひとまず MacVim KaoriYa は外せません。 日本語を扱う上で便利な設定がデフォルトで入ってます。 当然、Terminalでも Macvim KaoriYa を使いたいので、 .zshenv などに以下のaliasを設定してCUIで vi や vim を叩いたときにも MacVim KaoriYa が使われるようにします。 if [ -f /Applications/MacVim.app/Contents/MacOS/Vim ]; then alias vi='env LANG=ja_JP.UTF-8 /Applications/MacVim.app/Contents/MacOS/Vim "$
Command Lineで使用しているツールを簡単にではありますが、まとめてみようと思います。私が知らない便利ツールはまだまだたくさんありますので、ここに掲載されているもの以外で便利なものがあれば、ぜひ教えてください。 この記事に貼り付けてあるリンクは、キーワードに関連する適切な場所へと誘導してくれます。非常に有効なので、ぜひ参照してみてください。 また、私は基本的にパソコンのことは何もわかっていないので、記事内には誤りを含む可能性があります。よって、できる限り自分の環境を把握した上で、適時読み換えてもらえればと思います。特に、設定ファイルの場所については気をつけてください。また、GitやHomebrew、MacPortの導入説明などは省略していますので、注意が必要です。 #zsh Shellであるzshを拡張する設定の数々を紹介していきたいと思います。簡易にではありますが、もっと良い設定
今までこれを使いこなせてなかったなんて、今までの人生をなかったことにしたくてつらい・・・ vimでneocomplecacheを使用していて、スニペットの候補が来た時にCtrl-kと打つとスニペットが展開されることは知っていましたが、いまいち意識して使えていない状態が続いていました。 とりあえずスニペット使ってみる 追記 一応下のようにプラグインが入っている前提です。 NeoBundle 'Shougo/neocomplcache' NeoBundle 'Shougo/neosnippet' 追記終わり 追記 2013/01/19 現時点でのおすすめ設定も書いているのでそちらも参照 今しているneocomplcache + neosnippetの設定の自分的おすすめ - 僕の車輪の再発明 追記終わり 例えば「PerlとVim」で言うと、この記事がかなりの良記事になっていて、そこでもスニペッ
[A+B]は同時に押下。 [A・B]はAに続いてBを押下。 この例は、CTRLとwを同時に押下、CTRL-wを離してjを押下。 (但しCTRL+w・jは「j」をCTRLを押したままでもOKなようだ)
・普段Vimを使っていて、異なるセッションで起動しているVim同士でコピペしたい時 ・Vimから、どこか別のウィンドウにコピペしたい時 対応策として、 毎回コマンドで頑張る プラグインを入れる vimrcに設定する があります。 Hack #126: クリップボードを利用する(http://vim-users.jp/2010/02/hack126/) vimエディタからクリップボードを利用する(http://nanasi.jp/articles/howto/editing/clipboard.html) ふつうのテキストエディタであれば クリップボードにあるテキストがペーストされ、 コピーしたテキストはクリップボードに保存されます。 しかしVimではコピー/ペーストされるテキストは レジスタと呼ばれるVim内部の領域から読み書きされるため、 そのようにはなっていません。 1.毎回コマンドで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く