vimのステータスラインをかっこいい表示にするまでにやったこと
結果 はっぴー環境 OS X 10.9.2iTermscreenvundleやったこと lightline.vimをインストール Plugin 'itchyny/lightline.vim'を追加set laststatus=2を書いてなかったので追加screenのHEADをhomebrewでインストール デフォルトのscreenが256色対応でなかったため。shellscriptbrew tap...
View ArticleVimメモ
乱雑に書き散らかしててごめんなさい、そのうちまとめますバッファ 複数ファイルを開くのはいいけど今まで開いていたファイルが表示されなくなってしまった。これ、消えているわけではなくて、簡単に言うと裏にある状態。これを表に持ってきたりしたい。開いている(すべての)ファイルは「バッファにある」状態で、このバッファを表にしたり、裏にしたりする。バッファの切替...
View Articleこれからrailsを始める人のコードエディタ/IDE選び
ruby/railsを勉強するにあたり、悩んだのが開発環境でした。Javaの場合Eclipseというデファクトスタンダードがあったのですが、どうやらruby/railsはそうではないらしく。。ruby/rails開発環境の主な選択肢 ネットで調べてみると、以下をオススメしていることが多かったです。コードエディタ VimEmacsSubline Text統合開発環境(IDE) Aptana...
View Articlevim window
ヘルプ :help windowsvimのウィンドウ操作 サイズ変更 キーマップ動作<C-w> -現在のウィンドウ高を減らす<C-w> +現在のウィンドウ高を増やす<C-w> <現在のウィンドウ幅を減らす<C-w> >現在のウィンドウ幅を増やす数値入力後に上記のキーで増減値を指定できる。
View Article適当な Python コードを Vim で開いた場合の mode line
以下のように書くと 4スペースでインデントできるし、インデント毎に za で fold できるので便利。#! /usr/bin/env python# -*- coding: utf-8 -*-# vim:fenc=utf-8 ff=unix ft=python:# vim:tabstop=4 shiftwidth=4 softtabstop=4 smartindent expandtab...
View ArticleVimで括弧の反対側のハイライトを調節する
括弧にカーソルがあったとき、その反対側もハイライトしてくれる設定になっているのですが、これが括弧が隣接している場合、デフォルトだと色が微妙で超みずらかったのです。こんな感じです。なので、この反対側の色を調節したいです。.vimrchi MatchParen ctermbg=1こんな感じでいけます。MatchParenです。ありがとうございました。
View Articlectrlp.vim の設定例
ctrlp.vim の設定例 オプション設定 " デフォルトのマッピングを無効化(default:'<C-p>')letg:ctrlp_map ='<Nop>'" 対象ファイル最大数(default:10000)letg:ctrlp_max_files =100000" 検索対象の最大階層数(default:40)letg:ctrlp_max_depth =10"...
View ArticleVimは1日でマスターできそうもないから、ちょっとずつ学んで身につける。
Vim歴は、3週間くらいです。とりあえず、ちゃんとVimを学びたいとおもったので、適当に書いていた.vimrcのリマッピングは消しました。少しずつ訓練を重ねていきたいと思います。テキストオブジェクト[aw]と[iw]を使えるようにする。 細かいことを書くと、冗長になりそうなので、ラフに書きたいと思います。aw … "a word" 前後どちらかの空白を含んだ単語。iw … "inner word"...
View ArticleNERDTreeとファイル間をラクラク移動する方法
画像vimで複数ウィンドウを開く機会があると思うのですが、画像のような状態でd.txtからNERDTreeに移動してe.txtを開きたい場合にどのようにすればいいのかわかりませんでしたが、最近わかったのでメモします。ctrl-w t 一番左上のウィンドウに移動するコマンドでNERDTreeに移動できました。あとはTree内でe.txtを選べば、d.txtの部分がe.txtに変わりました。
View ArticleVimのキーマッピングを確認する
vimのキーマッピングを確認する方法を調べたのでメモ。ついでにvimのhelpを日本語化する方法も。参考サイト:Vimで現在割り当てられているショートカットキーの一覧を見る(ほとんどここの内容です)vimのキーバインド一覧の確認 デフォルトキーバインドの一覧 以下のテキストをヘルプコマンドで参照する:help index.txt...
View Articleprevimに感動したのでcssをQiita仕様にしてみた
preview/css/user_custom.css に書けば話は済むのですが・・・。インストール ~/.vimrc NeoBundle 'plasticboy/vim-markdown' - NeoBundle 'kannokanno/previm'+ NeoBundle 'tukiyo/previm' NeoBundle 'tyru/open-browser.vim'...
View Articlevim 場所を指定して保存するやりかた
vimで、保存場所を指定して保存するのができなくて困ってます・・。 vimrc(?)に書き込んで・・っていうやり方もあるみたいですけど、わたしがやりたいのはそうじゃなくて、 :w ファイル名⬆これに付け足して、場所をきめて保存できないかなーって思ってます。毎回きめるのは手間ですし・・どうしよー(>_<)誰か助けて・・。
View ArticleIMEを切り替える方法
Ubuntuでibus 1.5が入ってるよ(sudo apt-get install ibus-mozcしたよ)というごく普通の環境を想定します.普通はIMEを切り替えるには半角/全角キーを押したり,Alt + ` を押したりします.これをコンソールから実行してやることが出来ます.ibus engine 'mozc-jp'# 日本語入力に切り替え ibus engine 'xkb:us::eng'#...
View ArticleEclim ことはじめ
OS X 環境で Java のコーディングに Eclim を使って始めたのでメモ。ちょっとずつ更新していくつもり。きっかけ これまで Java を書くときは Eclipse を使ってきて慣れていたのだけど、LL(php,ruby,python,perl) を書くときは Vim を使っていた。たまたま、Java と LL 両方書く機会が訪れたので、これ全部 Vim...
View Articleawsのvimでリモートデバックできるようにした
vimでリモートデバックをできるようにしたときのメモ環境 $cat /proc/version Linux version 3.4.76-65.111.amzn1.x86_64 (mockbuild@gobi-build-31004) (gcc version 4.6.3 20120306 (Red Hat 4.6.3-2) (GCC) ) #1 SMP Tue Jan 14 21:06:49...
View Article[Vim] ctrlp.vim で選択したファイルを分割(split、vsplit)して開く
ctrlp.vim で選択したファイルは、Enter を押すと現在開いているバッファに開かれます。Enter ではなく、Ctrl + vを押すと縦の分割で、Ctrl + xを押すと横の分割で開くことができます。下記を参考にしました。ありがとうございます。https://github.com/kien/ctrlp.vim/issues/124
View Article&を含むvimの置換
例えば、 %s/auto/auto&/gcってやるとautoがautoautoになるので auto&に置換したい場合は %s/auto/auto¥&/gc(¥はバックスラッシュが消えるので全角の円記号で表現している)とする。
View Articlemsysgit でどうしても日本語文字化けが治らなかった際の対処
Gitで日本語コメントを書いたら、文字化けしてしまった。Qiita - msysgit で日本語を使いたいを参考に設定してみたが、コミットログの文字化けだけがやはり治らず....どうしたものかと、やってみた試行錯誤をまとめておきます。 (注:ものすごいイージーミスでした)環境 Windows7 +...
View Articlevimfiler よく使うキー
デフォルトキー設定のヘルプ :help vimfiler-default-key-mappingsよく使うキー 通常操作 キーマップ動作<C-l>再描画.隠しファイル表示切替LDrive選択\ルートディレクトリ~ホームディレクトリ<BS>右隣のウィンドウに移動する&カレントディレクトリMuniteモードセーフティモード解除時の操作...
View Article