vimのコマンド忘備録
忘れっぽいもののメモノーマルモードコマンド内容diwカーソル上の単語を消すdi" ""で囲まれた文字列を消すdapパラグラフを消去C-^前に開いたファイルを開く(チルダで動く??)ビジュアルモードコマンド内容u選択範囲を小文字に置換U選択範囲を大文字に置換インサートモードコマンド内容C-w後ろに1単語消去C-u後ろに1行消去まだまとまっていないので、保留中分割画面で・・・ C-w...
View Articleprocessing-vimを入れる
NeoBundleをつかっていれませう。 NeoBundleを使わない場合はgithubよりzipを落として、~/.vim/フォルダ以下に入れてください。 .vimrcに以下を記述して"processing-↲ NeoBundle "sophacles/vim-processing"↲ au BufnewFIle,BufRead *.pde setf processing↲...
View ArticleCentOSのvimからMacのクリップボードにコピーする方法 (一番簡単なヤツ)
vimというより、ターミナルもしくはiTermの文字をコピーする方法です。alt + コピーしたい文字列をドラッグ以上!ドラッグを離した時点でコピー完了になります。こんな簡単なコマンドだけど・・Mac側にコピーしたい!!と思ってググったときに、...
View Articlevimをアップデートすると同時にHomebrew管理に移行する
あらすじviとvi-improvedLinuxに触りたての頃、cdでディレクトリ移動、lsでフォルダ内を表示、rmで削除、っていう流れで、ファイル編集はviコマンド!と間違えてるような間違えてないような、適当な感じで覚え、.bashrc一つ編集するのに四苦八苦しながら:wq、:q!を覚えたのは懐かしい思い出です。(カーソル移動は矢印キー)さてようやく最近になってviは古く、実体はvimである、かなり...
View ArticleVim起動時にneobundleのエラーが表示されるようになった時の対処方
Vim起動時にこんなエラーが表示されるようになった時の対処法[neobundle] neobundle#rc() is deprecated function. [neobundle] It will be removed in the next version. [neobundle] Please use neobundle#begin()/neobundle#end() instead....
View Articlevim-refを使う
1. vim-refとはvimで辞書をみるプラグイン2.準備1. テキストブラウザテキストブラウザの種類はいろいろあるけど、今回はlynxをインストール。$ brew install lynx 設定はファイルを変更。lynx.cfg#CHARACTER_SET:iso-8859-1 ↓変更CHARACTER_SET:utf-8#PREFERRED_LANGUAGE:en...
View ArticleVimfilerでQuick Lookを使ってファイルをプレビューする
Mac OS X上で動作しているVim + Vimfiler環境で、カーソルで選択しているファイルをQuick Lookをつかってプレビューする方法をメモします。方法※ 2015/01/01追記: vimprocをあらかじめインストールしておく必要があります。方法は簡単で、以下の設定を.vimrcに記述するだけです。この設定により、Vimfiler起動中にShift +...
View ArticleTwitterAPI のURL補完 snippetファイル作った
statuses/update とか users/show とか毎回打ち込んだりコピペは面倒なのでこちら補完用 snippet ファイルhttps://gist.github.com/elzzup/9d5e2725356f94419513ちなみにこちら snippet フィイル生成したPHPスクリプトgenerate_snippets.php<?php/* * TwitterAPI1.1...
View Article【vim】行番号の表示・非表示
vimでの行番号の表示・非表示の方法【行番号の表示】カーソルモード(ESCを押したあとの状態)で以下のコマンド:set number【行番号の非表示】カーソルモード(ESCを押したあとの状態)で以下のコマンド:set nonumberその他デフォルトで行番号表示させたい場合は、.vimrcを設定しておく。$ vi ~/.vimrc" 行番号を表示set number
View ArticleHTMLのtextareaをviキーバインドで編集するjQueryプラグイン
私は普段使うエディタはvimなのですが、このvimというエディタは操作体系がかなり独特で、カーソルの移動モードとテキストの編集モードが明確に分かれていたり、カーソルの移動が「h、j、k、l」の横並びのキーで行うなど、他のエディタとかなり違います。そして、この操作体系に慣れてしまうと逆に通常のカーソルキーを使って編集するようなエディタを使うのが苦痛になります。なので、HTMLのtextareaに適用す...
View Articlevim-dispatchでTeXファイルを非同期コンパイル
はじめにvim-dispatchというプラグインがあります. vimで非同期実行ができるプラグインです. 裏でコンパイルと実行を行いながら, ファイルの編集ができます. ちょうど修士論文をtexで書いているので, 使ってみます. VimからTeXコンパイル私は, VimでTeXファイルの編集をしています. しかしTeXファイルのコンパイルは, やたら時間がかかります. 特に,...
View Article軟弱な僕がVimでタブをカーソルキーで切り替えるためにしている設定
Vim でも h, j, k, lなんて使わない軟弱な僕が、Ctrl + ←, Ctrl + →でタブを切り替えられるようにするための設定です。.vimrc" 特殊キー登録" Ctrl + カーソルキーset<C-Right>=^[[C set<C-Left>=^[[D " Ctrl + 左右キーでタブを切り替えnnoremap<C-Right>...
View ArticlevimでMarkdownのプレビュー
今月の「Software Design」のvimの特集記事を見てやってみたのでメモ。参考サイト:http://www.key-p.com/blog/staff/archives/9032.vimrc の設定NeoBundle 'plasticboy/vim-markdown' NeoBundle 'kannokanno/previm' NeoBundle...
View Articlecscopeでvimを使う
cscopeはvimではなくviで表示するので、カラー表示されない。ゆとりには辛い。export CSCOPE_EDITOR=vim cscopeの設定ファイルがあればそこに書き込んでも良い気がする。
View Articlevimのundoファイルをnetrwで表示しないようにする
netrw って、あの、ディレクトリとかファイルの一覧をする、vimのファイラーみたいなやつです。あれに、*.un~ファイルが出るようになって見づらいので。参考URLhttps://github.com/nelstrom/dotfiles/blob/master/vimrcletg:netrw_list_hide='\.un\~$'もっと早くやるべきだった。。。
View ArticleVimスクリプトで軽やかにタグジャンプしよう
最近Vimを使いこなしたくイジイジしてたので少しまとめてみました.Vimでもっと便利にタグジャンプしたい!!という人を対象に書いています(多分).分かりづらいところが多々あると思います申し訳ございません.Vimスクリプトとは?Vimに組み込まれたスクリプト言語である。ググってもらえれば良くはわかると思います.超すごいタグジャンプタグジャンプとは?コード中に書かれた変数や関数の宣言元を一発で参照するこ...
View Articleunite-outlineのコメント表示について
概要unie-outlienのコメント定義で自分が分かったことをまとめます。内容手探りで、調べてみました。ヘルプ:h *unite-outline-info-heading-1-,=,*を10文字以上並べたら反応する。unite> // title1 // title2 // title3 main.js// ----------// title1// ==========//...
View ArticleVim操作の基本の「き」 −「実践Vim」まとめ(その0) -
〜「実践Vim 思考のスピードで編集しよう!」を読んでVimの基本をまとめ中〜0. Vimのやり方普段コードを書く中では、同じ編集を繰り返すシーンが多い。この繰り返しの編集を、Vimでは効率的に実現してくれる。Vimの操作を身につけるためのファーストステップは「ドットの公式 Dot Formula」による繰り返し編集をマスターすること。0-1. Vim以前の大前提DRY(Don't Repeat...
View ArticleVimでHaskellするときのsyntax/indentプラグイン比較
kana/vim-filetype-haskellindentのみ。なので下のSSの色は初期のままです。前半のコードは...
View Articlevimを使った矩形選択
はじめにvimを使って矩形選択(くけいせんたく)をする方法。ドットインストールの「vim入門」の中で覚えたvimで矩形選択をする方法が、いざ使いたいときに忘れているので備忘としてメモする。やりたいこと$cat hoge.txt123451234512345 ↓ 上記の文章をvimを使って以下のように編集する。$cat...
View Article