Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Browsing all 5608 articles
Browse latest View live

Vim の起動が遅いとき

vim --startuptime startup.log file_to_open で計測結果が startup.logに書き込まれます。最初よくわからず vim --startuptime file_to_openとやって、開きたいファイルにログを書き込んでしまっていました。今回は Markdown を開くときに異様に遅く、計測してみると...

View Article


Goソースをgrep → pecoで選択 → vimで該当行番号にジャンプした状態で開くワンライナー

こんな感じ ※コメント行も含めたければ途中の| grep -v "[0-9]:\s*//"を省略するoneliner% vi $(grep -n <STRING> **/*.go | grep -v "[0-9]:\s*//"| peco | awk -F ":"'{print "-c "$2" "$1}')自分はzshrcに↓こういう関数用意して、vig...

View Article


viをほとんど使ったことない人のvimコマンド備忘録

viの扱い方 少しvi触ったことがある程度の人が書いてます。(普段はsublimeText使用)後、Macユーザーです。 ssh状などコンソールで作業する機会があったので、viの勉強がてら使いました。ここに書いてあるコマンドである程度は編集できると思います。最後にviで編集しようとする際に使えると便利なvi以外のコマンドも少し書きます。基本的に ESC...

View Article

vim便利帳

ctagの利用 Vim で PHP 関数の辞書を作成する方法についてのメモctags --list-kinds=php // 作成するリスト種類

View Article

Image may be NSFW.
Clik here to view.

gitk クローンみたいな Vim プラグイン作った

agit.vim 上のスクリーンショットのように、Git のログ、カーソル位置のコミットで変更されたファイル一覧、ファイルの差分が1画面で見れます。agit.vim同様のプラグインに gitv というのもあります。僕も何度かブログで紹介しています。vim で gitk 的なことを行う gitv が便利tig なんて目じゃない! Git のログ系 Vim プラグイン gitv & gitv をGit...

View Article


Image may be NSFW.
Clik here to view.

gvimのフォント設定

1 選ぶ :setguifont=* 2 出す :echo &guifont3 書く .gvimrc:setguifont=Menlo\ Regular:h14 所感 フォントをフォント名で指定する文化すごいダサいしめんどくさいからやめてほしい uuidとか振ってほしい参考 http://auewe.hatenablog.com/entry/2013/05/06/200425

View Article

挿入モードを出る時にIMEをオフにする(SSH接続など端末エミュレータからVimを利用する場合)

端末エミュレータから Vim を利用する場合,Vim はサーバ側に,IME はクライアント側にあります.そのため,挿入モードを出る時に IME を(日本語入力を)自動的にオフにしようと思っても,MacVim や GVim のようにはいきません.一部の端末エミュレータでは,サーバからクライアントの IME...

View Article

Image may be NSFW.
Clik here to view.

vim から Chef のレシピ用単語集を呼び出す

どうも、最近は Chef とも Sensu とも Docker とも...遠のいてしまっているかっぱです。少しでも IT 力を復活させなければ ということで Chef を改めて勉強しようと思った矢先に思い出しました。Opscode Chef のレシピ開発用単語集(vim向け)をリリースしましたOpsRockin/opscode_chef.vim_dict@sawanobolyさんが作られた Chef...

View Article


VimでPHP開発環境を作成

夏休みの宿題感覚でVimのチップスを公開します。チップスは概要のみ掲載しているため、詳細は.vimrcを参照して下さい。Vim本体設定 PHP設定 詳細については":help"参照です。.vimrclet php_sql_query =1let php_baselib =1let php_htmlInStrings =1let php_noShortTags =1let...

View Article


vimをソースからビルド

将来的にはluaとrubyでプラグインをかけたらいいなと思うのでlua,rubyを使えるvimを作成することが今回の目的です。途中でいろいろ手こずったので作業メモとして残して置きます。ソースの入手...

View Article

HomebrewでVimをインストール

neocomplete入れて、Vim立ち上げようとしたら、これが出てきたので、バージョンアップを。neocomplete does not work this version of Vim. It requires "if_lua" enabled Vim(7.3.885 or above). homebrewでインストール $ brew install lua $ brew install vim...

View Article

markdownをvimでプレビューする設定した時にハマったこと

用意するもの 適当なファイル README.mdvimプラグイン kannokanno/previmplasticboy/vim-markdowntyru/open-browser.vim何が起こった? :PrevimOpenを実行するとブラウザは開くけどエラーになる ファイルタイプがmkdだと言われた原因...

View Article

Image may be NSFW.
Clik here to view.

お試し VimR (Vim Refined)

VimRなるものがあったのでインストールしてみたインストール ダウンロードは ここからtar.bz2 形式でダウンロードされるので、適当に解凍解凍すると VimR.app というアプリケーションができるので /Applications に置いて完了HomeBrew-Caskを利用している人は以下のコマンドでインストールされ、/Applicationsにエイリアスができる$ brew cask...

View Article


clever-f.vimでf連打が便利すぎる件

注: この記事は「Jan 6th, 2013 8:57pm」に別ブログで書いたものです。なお、clever-f.vimはより便利になっていて、今でも愛用してます。vimの便利な機能の一つに、ノーマルモードでの「f」によるカーソル移動があります。「f{char}」でカーソル右側の{char}まで移動するという機能です。例えば↓のような場合(|をカーソルとします)f|oo_bar_hoge_piyo...

View Article

vimで行番号の表示/非表示を切り替えるショートカットを定義

概要 vimで行番号を表示するにはコマンドモードで:set number、行番号を非表示にするには:set nonumberとすればいいわですが、これを毎回打つのはめんどくさい。というわけで、ワンタッチでこれらを切り替えられるショートカットをつくります。方法 .vimrcにこう記述すればOK。<C-m>で行番号の表示/非表示が切り替わるようになります。.vimrc" set number...

View Article


vimから編集中の任意のスクリプトを実行

概要 以前、vimから編集中のrubyスクリプトを実行するショートカットを定義する方法を紹介した記事を書きました。 (『vimから編集中のrubyスクリプトを実行』http://qiita.com/smison/items/2ee7aaa88299f6972c52).vimrcnnoremap <C-e> :!ruby %...

View Article

rails.vim でファイル間のマッピング(projections)を追加する

rails.vim の :A(関連ファイルを開く)とか :AV(関連ファイルを画面分割して開く)とか、便利ですよね。しかし、これらはデフォルトでは model や controller など最初からあるものでしか使えません。7 Patterns to Refactor Fat ActiveRecord Modelsにあるような app/servicesなどを導入した時は、service...

View Article


rails.vimからrailsへの依存をなくしたprojectionist.vimを(railsで)使ってみた

projectionist.vim とは https://github.com/tpope/vim-projectionisthttp://www.vim.org/scripts/script.php?script_id=4989rails.vimの:Aとか:Exxxとかの機能を、railsに関係なく、jsonで記述したルールに従って使えるようになっているプラグイン。...

View Article

vimで任意の文字列が含まれる行を一括で削除する方法

任意の文字列が含まれる行を一括で削除したい場合:g/hogefuga/d逆に任意の文字列が含まれる行以外を削除したい場合:v/hogefuga/dたったこれだけです。すごく便利ですね!

View Article

vimで一気にコメントアウトする方法(複数行の先頭に文字を追加する方法)

複数行を一気にコメントアウトしたい場合の解決法です。ctr + vで短形モードにそしてカーソルを移動させてコメントアウトしたい行を選択shift + iで入力モードにそして#や //などのコメントアウトするための記号を入力してescこれで完了です。vimって便利ですね。こちらも合わせてどうぞ…簡単にvimで複数行を一気にコメントアウトするための設定方法

View Article
Browsing all 5608 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>