読者です 読者をやめる 読者になる 読者になる

vim 複数行をコピーorカット

Vim

コピーorカットしたい行の範囲の先頭まで移動してmsと入力 範囲の終端まで移動してコピーならy's,カットならd'sと入力 するとレジスタに保存されているので,あとは目的の場所でペーストしてやる 目測で行数を数えてコピーするの,人類の敗北という感じなの…

Vimでクラスやメソッドの定義元にジャンプする

Vim

コード読んでて,「このクラスやメソッドの中身知りたいな〜」ってときがあったときに簡単に定義元にジャンプするための方法をメモ 1. homebrewからctagをインストール brew install ctags 2. PATHを通す 私の場合はzshを使っているので.zshrcに以下を追加 a…

vim 置換

Vim

ファイル中の検索語句を全て置換(確認無し) :%s/old/new/g この場合は置換するたびに確認する :%s/old/new/gc

vimでsource-code-proを使う【修正版】

Vim

id:asonasさんに SouceCode Proたぶんリポジトリをcloneするだけじゃダメでbuildしなきゃならないきがする。 面倒なのでGithubリポジトリに書いてあるバイナリのリンクからフォントを落としてくる方がいいと思う とアドバイスを頂いたので,記事を修正(前回…

JavaScriptでもvim-endwiseのように補完する

rubyでif文やメソッド定義のdefを使うときにendを補完してくれるvimプラグイン,vim-endwiseをとても重宝していた. JavaScriptでif文を書く時に となってしまうのがとても億劫で嫌だった(<CR>押して,上に戻って更にtabを押す手間にイライラしていた)ので解決方</cr>…

Vimで.html.erbファイルのインデントを有効にする

Vim

デフォルトだとvimさんが.html.erbファイルの自動インデントをしてくれないので改善する. 1. .vimrcに以下を記述NeoBundle 'othree/html5.vim' 2.html5.vimの設定..vimrcに以下を記述 let g:html5_event_handler_attributes_complete = 1let g:html5_rdfa_a…

VimでRSenseを導入

RSenseをインストール $brew install rsense .rsenseの作成 $ruby /usr/local/Cellar/rsense/0.3/libexec/etc/config.rb > ~/.rsense vimの設定 $cp /usr/local/Cellar/rsense/0.3/libexec/etc/rsense.vim ~/.vim/plugin/ .vimrcに以下を追記 let g:rsenseHo…

tmuxでvimのカラースキームを使用する

Vim

tmux上でvimを起動すると,設定したカラースキームになっていないので設定を変更する. .tmux.conf に以下の一文を追加 set-option -g default-terminal screen-256color これでtmuxでvimを起動すると,.vimrcで設定したカラースキームが使えるようになった.

vim コピペができない E353:Nothing in register *

Vim

vimでコピペしようと思ったら というエラーが. .vimrcを確認すると,怪しい部分が"他のアプリでコピーした文字をVimにコピーset clipboad=unnamed,autoselect この部分をコメントアウトしたら,コピペできるようになった. .vimrcはほとんどコピペなので,…

Vim 日本語 自動改行無効

Vim

.vimrcを最近大幅に書き換えたのだが,Vimの自動改行改行を防ぐ方法として以前はset textwidth=0と設定していた.しかし,今回書き換えたときにアルファベットは自動改行されないのだが日本語を入力すると80文字目で自動改行されてしまった.その対策を忘備…

.vimrcのオススメ設定を導入してみた

Vim

少しずつVimのコマンドも覚え,カーソル移動をキーボードですることに違和感がなくなってきた.しかし今まで設定はほぼ初期のままだったのでオススメされている設定を導入してみた. 最初に参考にさせていただいたのはvim に慣れたい人に向けて、おすすめセ…

MacVim ノーマルモード 日本語入力邪魔 解決法

Vim

Vimで日本語の文章を作成していて,それをいざコマンドモードに切り替えて保存しようとするとGoogle日本語入力がONになっているためコマンドが入力できない...なんてことがしばしば. 「英数」ボタンを押すのもついつい忘れがちになってしまうため快適なVim…

Vim 自動改行させない 設定

Vim

Vim使ってて勝手に自動改行されるのが嫌だったので,自動改行させないようにしたときの設定をメモ. 1.$home/.vimrc を開く2.その中にset textwidth=0と記述. これで勝手に自動改行されることは無くなった. 参考にしたサイト vimが勝手に自動改行するのを…

MacVim 新規ファイル タブで開く

Vim

以前設定した$ mvim file.txtのコマンドをMacVImを起動させると,全て新しいウィンドウで開いてしまう.それよりもタブで開きたかったのでやり方をメモ. 1./User/ユーザー名に移動2. .bash_profileを開く その中に if [ -f ~/.bashrc ] ; then . ~/.bashrc…

MacVim導入 ターミナルから起動

Vim

これまでエディタはSublime Text2やTextMateを使っていたのだが,最近Gitを少しずつ使うようになってきてターミナルとエディタを行き来するのが面倒になってきた.そこで前から気になっていたVimを使うことに.そこでググってたらMac用のVimがあるらしくそれ…