タグ

vimに関するLycoris_iのブックマーク (145)

  • tmux + vim + vim-r-plugin で最高の環境を整える - Qiita

    要約 vim のスニペットは便利だし、この機能を利用しながらRでデータ分析したいから、vim-r-plugin 使うという内容。 ターゲット層 terminal-vimでRが使いたい人 RStudio が嫌いな人 RStudio でいいんじゃないの? お帰りください。 材料 tmux, ver.1.5以上 vim, ver.7.4以上 vim-r-plugin, neosnippet-snippets 実行環境 OS X 10.9.3 オプション colorout Rのパッケージcolorout。Rのコンソールの出力を色付けて表示してくれる。tmux でrのコンソールを出力した時にやっぱり色がついていたほうが見やすいよねっていうことで。 完成図 tmuxで左にRコンソールを、右にvimを表示させている画像例(colorscheme:solarizedを利用している)。 手順 tmux のイ

    tmux + vim + vim-r-plugin で最高の環境を整える - Qiita
  • fugitive.vim が便利すぎたのでメモ - 反省はしても後悔はしない

    Vim から Git を操作するプラグインとしては、今まで git.vim を使っていたんですが、fugitive.vim のほうが便利だったので乗り換えました。 詳しい説明はここ VimmerなGit使いはfugitive.vimを今すぐ入れたほうがいい - SELECT * FROM life; ここでは、自分が特に便利だと思った機能を書きます。 git add -p をグラフィカルに行う git add -p を使うと、複数の変更箇所のうちどの変更をコミットに含めるかを選ぶことができますが、fugitive の :Gdiff を使うとこれをグラフィカルに行うことができます。 :Gdiff コマンドはインデックスとワークツリーの状態の差分を vim の diff で表示します。 こんな感じ たとえば、スタイルシートの設定(上のほうの差分)はコミットに含めたいけど、クラス属性の付与(下の

    fugitive.vim が便利すぎたのでメモ - 反省はしても後悔はしない
  • 脱初心者を目指すVimmerにオススメしたいVimプラグインや.vimrcの設定 - Qiita

    はじめに: 「素のVim」から「プラグイン付きのVim」へ Vimを使い始めた当初、僕は.vimrcの設定だけで実現できる機能に限定した方が「ポータブルなVimスキル」になる気がしていたので、プラグインは全く使わずに「素のVim」を使っていました。 しかし、Vimを使って実務でRailsを開発し始めるとそんなことも言ってられなくなりました。 やはり素のVimだけでは限界があります。 Vimを使って効率よくRailsを開発するためにはプラグインに頼らざるを得ません。 ネットの情報などを参考にしてあれこれプラグインを入れてみましたが、これは手放せないというプラグインもあれば、思ったほど使わなかったというプラグインもあります。 今回の記事では前者のような「これは手放せない!」と僕が考えているプラグインに限定して紹介していきます。 また、後半ではプラグインを使わない.vimrcの一般的な設定につい

    脱初心者を目指すVimmerにオススメしたいVimプラグインや.vimrcの設定 - Qiita
  • http://blog.yuku-t.com/entry/20110427/1303868482

    http://blog.yuku-t.com/entry/20110427/1303868482
  • Vim チートシート (2008.12.6 版)

    ● ● ●

  • ニコ生でvimを教わろうとしたらLingr勢に急襲されてvimrcの行数が14倍になった話 - webサービスを作りたいニートの日報

    2014-02-14 ニコ生でvimを教わろうとしたらLingr勢に急襲されてvimrcの行数が14倍になった話 Vim vim使えたらかっこいいよなーでも難しいよなーみたいなもやもやした気持ちを抱えて過ごしていました。vimできる友達でもいたら教えてもらえそうだけどvimmerなんて知らないしそもそも友達いないし……。 なんて考えていたら昨日ふと思いつきました。ニコ生で教えてもらえないだろうかと。自分の画面映しておけばリアルタイムで質問できちゃうじゃん素敵! そんなわけで「求む!vimのプロ」と題して生放送やってみました。人が来てくれるか不安だったのですが、ニコ生にはいろんな人がいるものなんですね。たくさんのvimmerの方々に来ていただいて情弱ど素人な自分に手取り足取り教えてくれました。 なかでも多かったのが「lingrから来ました」というコメント。lingrなるものを存じ上げない自分

    ニコ生でvimを教わろうとしたらLingr勢に急襲されてvimrcの行数が14倍になった話 - webサービスを作りたいニートの日報
  • dotfilesを一元管理するときにちょっと苦が減る方法 - Qiita

    .vimrc、.zshrc、.gitconfigといったいわゆるドットファイルを複数のマシンで使いまわすためにgithubに置くってところまでは誰もがやっているところだと思う。 ただ、それだけだといちいちローカルにコピーするとか、編集後にdotfileにコピーして…なんてめんどくさくてやらないことが多い 結果として会社のPCで登録したaliasを個人macで使おうとしたら登録してなかったり、家で試したvimプラグインを反映し忘れてててげんなりする。 というわけで最近以下のようにローカルのファイルは外部ファイル読み込みにしてしまった

    dotfilesを一元管理するときにちょっと苦が減る方法 - Qiita
  • .vimrcでありがちなミスとかおすすめとか

    この記事は Vim Advent Calendar 2013 82日目の記事になります。 \アドベント!/ 今回は、みんなの大好きなvimrcの話です。 人のvimrcを見ているととても面白いですが、「あ、これはこうしたほうがいいよな〜」なんて思うことが稀にあります。 そんな間違いや個人的にこうしたほうがいいよって言うものをまとめて見ました。 1. ファイル形式別機能の有効無効設定 これはかなり頻繁に見かける間違いです。 間違い filetype plugin indent on filetype indent on 正しい filetype plugin indent on これはhelpを引けばわかります。 :help :filetype-overview 有効無効の設定は一括でできます。 2. カラースキームとシンタックスの有効 これは自分もハマりました。 間違い colorsc

  • vimrc基礎文法最速マスター - 永遠に未完成

    調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って

    vimrc基礎文法最速マスター - 永遠に未完成
  • LaTeX-suite じゃない vim-latex を使ってvimによるLaTeX作成環境を整える - 睡分不足

    2017-1-7 追記 このページに今でも検索から辿り着く方がいるようなので追記. 以下で説明しているvim-latexですが,Latex-Suiteと名前が被っているということで2015年3月にvimtexに名称が変わりました. github.com それに伴い変数のprefixがg:latex_... = ... から g:vimtex_... = ... に変更されています. 他にもいろいろと機能が追加・更新されていますので,使用する際はhelpの一読をお勧めします. どうでもいい話 vimでのLaTeX文章作成を補助するプラグインとして,代表的なものに LaTeX-suite a.k.a. Vim-LaTeXがあります. 自分も遥か前にこんな記事を 書いてしばらく使っていたんですが,いかんせんLaTeX-suiteは巨大すぎて, 何をやっているのかよく分からないとこも多かったため,

    LaTeX-suite じゃない vim-latex を使ってvimによるLaTeX作成環境を整える - 睡分不足
  • Vim に惚れるシーン(エディタ内で ちょっとした計算をする) - Qiita

    シーン 4 今回は小技の紹介です。(「実践 Vim」にまんま載ってたりします...) 文書を書いている途中で、ちょっとした計算をしたいケースって、ありませんか?例えば... りんごが 15個 あります。3人で仲良く分けると、 650MB のファイルを 1分 でダウンロードした場合の回線速度は、 定価 2,800 円の「実践 Vim」の税込価格は、 こんな場合に、あなたはどうしていますか? 机の中の電卓を出して、計算する。 パソコンの電卓アプリを起動して、計算する。 スマホの電卓アプリを起動して、計算する。 戸棚の中のそろばんを出して、パチパチ... 暗算! どうする? Vim なら、エディタ上で計算できてしまいます。 挿入モードのままで、Ctrl-r = としてやると、計算式が入力できるようになります。試しに「実践 Vim」の税込価格を計算してみましょう。

    Vim に惚れるシーン(エディタ内で ちょっとした計算をする) - Qiita
  • neobundle#rc()がdeprecated functionになる時の対処法 - Qiita

    [neobundle] neobundle#rc() is deprecated function. [neobundle] It is removed in the next version.

    neobundle#rc()がdeprecated functionになる時の対処法 - Qiita
  • 入れといて損はない!2014年度にお世話になったオススメMacアプリ12選! - もぐめぽろぐ

    当は2015年度を迎える前に書きたかったのですが、気づいたら年超えてました。 ごめんなさい。 今年もよろしくお願いします。 会社でも書いた内容なのですが、折角なので皆さんにも知ってもらおうと今回重苦しいけつを持ち上げて筆をとりました。 久々の勉強会以外でのエントリになります。 はじめに 社会人になってしばらくして、Macに憧れてお古のMacを使い出し、私用のPCMacになり、、、と 気づいたら自分のMac歴も5年位になりました。 もうMacの操作感でないとやきもきしてしまうお年ごろになりました。 そんな僕が2014年度にお世話になったMacアプリを紹介していきたいと思います。

    入れといて損はない!2014年度にお世話になったオススメMacアプリ12選! - もぐめぽろぐ
    Lycoris_i
    Lycoris_i 2015/01/24
    リスペクト元の方が面白かった
  • 最近乗り換えたvimプラグインやら - Qiita

    ディレクトリツリーからファイル選択 NERDTreeからvimfilerに乗り換えた。 両者はいずれもディレクトリツリーからファイルを開くという意味では一見良くてい似ています。 しかしそのコンセプトは別物で、自分にはvimfilerのコンセプトが合致したので乗り換えました。 簡単にいえばNERDTreeは常にディレクトリツリーを表示して使用するのに対し、 vimfilerはディレクトリツリーを必要に応じすべてのウィンドウで表示可能な点が異なります。 説明が下手すぎるので、詳細はvimfilerのヘルプにもリンクしてある以下を参照して下さい。 わかりやすい。 http://vimcasts.org/blog/2013/01/oil-and-vinegar-split-windows-and-project-drawer/ なおNERDTree的な使い方も必要な場合は:VimFilerExpl

    最近乗り換えたvimプラグインやら - Qiita
  • なぜ、IDEじゃなくてVimを使うか。 - Qiita

    ここに書かれていることは私の「なぜ、IDEじゃなくてVimを使うか。」の理由なので、Vimmerな皆同じ理由とは限らないのでご注意を...。 また、だいぶ省略しているので、Vimを全くしらないひとには分からないところも多々あるかもしれません、ご了承を...。 Vim以外のテキストエディタ(Emacs、Sublime Text、Atomなど)では同じようなことが実現できるかもしれないので、必ずしもここであげたことが正しいわけではないですのでご勘弁を...。 1. MacLinuxWindowsのどれでも使える。 MacLinuxでは大抵デフォルトでvimコマンドが入っています。 でもこれはCUIVimなのでGUIVimを使いたい人は、 プログラム管理ツールとかでさっくとインストールできます(たぶん)。 Ubuntuだとsudo apt-get install vim-gnomeでイ

    なぜ、IDEじゃなくてVimを使うか。 - Qiita
  • Vim幼稚園からVim小学校へ - Qiita

    emacsキーバインドに慣れ親しんだせいで長らくVim幼稚園のままだった私が来ましたよ。キーバインドを一度に覚えようとすると挫折しやすいので、以下のように少しずつボキャブラリーを増やすのがたぶん吉。 特記しない限りノーマルモードが前提。後、.vimrcでの設定については最小限にしか触れない (emacsでつい設定ファイルをいじってしまいがちだった反省から) ので各自好きにしてください。 Level 1 最小限の使い方だけ覚えて、ぶっつけでサーバーの設定ファイルを更新したりしていた。10年以上この状態。 iでその場でインサートモード aで直後の文字にインサートモード :wqで保存終了 :q!で保存せずに終了 移動はひたすらカーソルキー xでカーソル下の文字を削除 困ったらEscキーを連打 上はもともと、vimの先祖でずっと機能の少ないviの操作なのだけど、viならほぼどんなたいていのUnix

    Vim幼稚園からVim小学校へ - Qiita
  • Vimのneosnippetで自分用snippetファイルを追加したい - 300億円欲しい

    neosnippetが凄いので使いましょう. Shougo/neosnippet.vim · GitHub Luaを有効にしたVimのインストール luaが有効になっているvimを導入します. » luaを有効にしてVimをインストールする TECHSCORE BLOG ここを参考にして, Luaを有効にしたVimをインストールしましょう. NeoBundleでneosnippetをインストール vimrcに " 補完プラグイン NeoBundle 'Shougo/neocomplete' " スニペット補完プラグイン NeoBundle 'Shougo/neosnippet' " 各種スニペット NeoBundle 'Shougo/neosnippet-snippets' と書けば, neocompleteとneosnippetと各種スニペットが入ります. スニペットの展開をC-kにマッ

    Vimのneosnippetで自分用snippetファイルを追加したい - 300億円欲しい
  • latexmkとvim-quickrunとneosnippetでVim-LaTeXを卒業しよう - メモ帳

    vimでのLaTeX環境といえばVim-LaTeXが有名ですね. あれ,便利なんですけど,やたら大きいので機能を把握できない感じがあって アレだなぁと思っていました. しかし,ワンタッチでよしなにコンパイルしてくれるのが便利すぎて 他に移行できないでいました. ですが,latexmkというLaTeXのコンパイルをよしなにやってくれるスクリプトがあって しかもそれがTeXLiveに含まれているのを知って,これを使ってVim-LaTeXを卒業することを 試みたのでした. latexmkの設定TeXLiveが入っていれば,latexmkで走る状態のはずです. latexmk hoge.tex のように使ってやれば良いのですが,デフォルトではlatexを呼ぶようになっています. やっぱりplatexとかが使いたいので,~/.latexmkrcを作って,以下のように書きました. $latex='pl

    latexmkとvim-quickrunとneosnippetでVim-LaTeXを卒業しよう - メモ帳
    Lycoris_i
    Lycoris_i 2014/06/13
    latexmkって常時監視してくれるからquickrun特に使ってなかったんだけど、使うと便利なのかなあ。
  • vimで日本語ヘルプをつかう - Qiita

    :NeoBundleInstallを実行すれば:hで日語ヘルプが見られるようになります helptags プラグインのインストール時に、自動的に:helptagsコマンドが実行されるため、 ユーザーは何もする必要がないのですが、もし、インストールしても日語ヘルプが出てこない場合は次のコマンドを一回だけやってみてください

    vimで日本語ヘルプをつかう - Qiita
  • Vimのsnippetについてあまり知らなかったので設定してみたら便利過ぎてつらい - 僕の車輪の再発明

    今までこれを使いこなせてなかったなんて、今までの人生をなかったことにしたくてつらい・・・ vimでneocomplecacheを使用していて、スニペットの候補が来た時にCtrl-kと打つとスニペットが展開されることは知っていましたが、いまいち意識して使えていない状態が続いていました。 とりあえずスニペット使ってみる 追記 一応下のようにプラグインが入っている前提です。 NeoBundle 'Shougo/neocomplcache' NeoBundle 'Shougo/neosnippet' 追記終わり 追記 2013/01/19 現時点でのおすすめ設定も書いているのでそちらも参照 今しているneocomplcache + neosnippetの設定の自分的おすすめ - 僕の車輪の再発明 追記終わり 例えば「PerlVim」で言うと、この記事がかなりの良記事になっていて、そこでもスニペッ

    Vimのsnippetについてあまり知らなかったので設定してみたら便利過ぎてつらい - 僕の車輪の再発明