タグ

Vimと設定に関するLycoris_iのブックマーク (15)

  • .vimrcを晒す - Qiita

    " neobundle settings {{{ if has('vim_starting') set nocompatible if !isdirectory(expand("~/.vim/.bundle/neobundle.vim/")) " neobundleの自動インストール。要git echo "install neobundle..." :call system("git clone git://github.com/Shougo/neobundle.vim ~/.vim/.bundle/neobundle.vim") endif set runtimepath+=~/.vim/.bundle/neobundle.vim/ endif call neobundle#begin(expand('~/.vim/.bundle')) let g:neobundle_default_g

    .vimrcを晒す - Qiita
  • Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号

    ちょっと前から名前は見かけていたんだけど、何をするプラグインなのかよく分からなくて見送っていた。Twitterでもつぶやいたけど、もっと早く導入しておけば良かったと、ちょっと触ってみただけで思った。 unite.vim - Unite all sources : vim online どんなことができるかについては、作者さんが公開しているこのプレゼン資料がわかりやすい。このプラグインについてほとんど知らない自分が、前述のプレゼン資料を読んで、18ページ目に書かれている:Unite buffer file file_mruを実行してみて受けた印象は、 Vim用のコマンドラインランチャー(Windowsで言えばfenrir、Macで言えばQuicksilver)のようなもの ってかんじ。でも、色々なブログでの紹介を見ていると、ランチャー機能だけにとどまらずかなり広い操作をカバーしており、拡張性

    Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号
  • Powerline導入例 - Qiita

    Powerlineが統一されたようですね. 過去の情報が残っていたり,統一後の情報が少なかったりで苦労したので,行ったことを残します. いろいろ試しすぎて記憶が錯綜していたり,集めることができた情報のみで記載していくので,あくまで参考でよろしくお願いします. 今回はMacを対象にPowerlineを導入します. Powerlineのバージョン2.4を対象とします。 zsh,vim,tmuxのインストールとともにPowerlineの設定をします. Homebrewを導入済みとします. 家ドキュメントを中心にやっていきます. 環境 導入するPC環境 OS X El Capitan iTerm 2 Build 2.1.4 bash 5.2 Homebrew 0.9.9 git 2.8.1 iTerm上で作業していきます。 pyenvとかが入ってるとパスが変わってくるかもしれません(未確認).

    Powerline導入例 - Qiita
  • NeoBundleの導入 - Qiita

    NeoBundleとは? vimのプラグイン管理ツール。 vundleとの違い 公式ドキュメントからの引用 コマンド名が改善されている vital化されている shellslashがオンでも動作する vimprocに対応している unite.vimインタフェースの実装 Subversion, Mercurialへの対応 リビジョン指定 使い方 $ curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh > install.sh $ sh ./install.sh "NeoBundle Scripts----------------------------- if &compatible set nocompatible " Be iMproved endif " Required:

    NeoBundleの導入 - Qiita
    Lycoris_i
    Lycoris_i 2015/03/01
    環境再構築の際の参考に
  • ももんが流NeoBundle管理術 - かなりすごいブログ

    Vim Advent Calendar 2012、268日目の記事になります。 日全国3億人のVimmerのみなさんこんにちは。最近.vimrcを1から書きなおしていると噂の私です。そこで、今回はももんが流NeoBundle管理術をお伝えして行きましょう。 記事の対象 NeoBundleに関する基的な知識があるかたNeoBundleLazyを利用されている方コンセプトコンセプトは、プラグイン管理とプラグイン設定を分離させる、です。 具体的には、NeoBundle及びNeoBundleLazyコマンドのオプションは、依存関係やビルドコマンドなどの「プラグインのインストール方法・管理方法」といったものに絞り、autoloadの設定やプラグイン読み込み時の設定は固有のセクションで管理していきます。 これにより、プラグインリストの見通しがよくなりますし、まぁ色々便利になります。 設定例!!!!

  • 脱初心者を目指すVimmerにオススメしたいVimプラグインや.vimrcの設定 - Qiita

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

    脱初心者を目指すVimmerにオススメしたいVimプラグインや.vimrcの設定 - Qiita
  • 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

  • neocomplcache から neocomplete.vim へ乗り換える - はやくプログラムになりたい

    現在 neocomplcache は開発が neocomplete.vim へと移っており,保守のみが行われている状態です.しかし,neocomplcache は結構細かく設定していたりして移行に手間取りそうで二の足を踏んでいる人も多いのではないでしょうか.僕もそうだったのですが,今日時間が取れたので乗り換えてみたところ,乗り換えはとてもスムーズに出来ました. neocomplcache の設定を受け継いでとりあえず移行する Github の wiki に neocomplcache と neocomplete の API の対応表があり,それを見比べて neocomplete にも同じ設定を行うだけです. neocomplete migration guide neocomplcache の設定をコピペしてきて,対象範囲を :s/neocomplcache_/neocomplete#/g

    neocomplcache から neocomplete.vim へ乗り換える - はやくプログラムになりたい
  • zshとVimでOS判定 - shkh's blog

    zsh zshでOS判定をするには"${OSTYPE}"を使う。 なのでOS毎に設定を切り分けるには case ${OSTYPE} in darwin*) #ここにMac向けの設定 ;; linux*) #ここにLinux向けの設定 ;; esac値はzshで"echo $OSTYPE"して確認すれば良い。Macならdarwinの後にバージョンが付いた"darwin10.0"とかが返ってくるので、"darwin*"にマッチする。 Vim VimでOS判定をするには"system('uname')"を使う。 なのでOS毎に設定を切り分けるには let OSTYPE = system('uname') if OSTYPE == "Darwin\n" ""ここにMac向けの設定 elseif OSTYPE == "Linux\n" ""ここにLinux向けの設定 endif値はシェルで"unam

    zshとVimでOS判定 - shkh's blog
    Lycoris_i
    Lycoris_i 2014/05/25
    気が向いたらやる
  • TweetVim の設定 - Qiita

    TweetVimVim 内で動く,純 Vim script 製のツイッタークライアントです. Favstar 用のコマンド設定したり,移動コマンドをいじったり,フィルタを設定したりしたのでメモ. " フレームにアイコンを表示 let g:tweetvim_display_icon = 1 " 1ページのツイート数 let g:tweetvim_tweet_per_page = 60 nnoremap <silent><Leader>tw :<C-u>tabnew <Bar> TweetVimHomeTimeline<CR> nnoremap <silent><Leader>tl :<C-u>TweetVimHomeTimeline<CR> nnoremap <silent><Leader>tm :<C-u>TweetVimMentions<CR> nnoremap <Leader>t

    TweetVim の設定 - Qiita
  • neobundle.vim の遅延処理で Vim の起動を高速化する - C++でゲームプログラミング

    この記事は Vim Advent Calendar 2012 73日目の記事になります。 今回は最近実装された neobundle.vim の遅延読み込み処理をわたしが把握している範囲で簡単にまとめてみたいと思います。 neobundle.vim でプラグインの遅延読み込み行うことで Vim の起動の高速化が期待出来ます。 [その前に] neobundle.vim 自体に関しては下記の資料を読んでみるといいと思います。 neobundle.vimについて+おまけ また、neobundle.vim の遅延読み込みに関して下記の記事と一部被っている記述があります。 全体的な Vim の起動の高速化に関してはこちらの方が参考になるかと思います。 「立て!立つんだビムー!」 - sorry, unimplemented [プラグインを読み込む] neobundle.vim でプラグインを読み込む場

    neobundle.vim の遅延処理で Vim の起動を高速化する - C++でゲームプログラミング
  • vimrc読書会

    次回予告 第639回 日時: 2024/10/05 (土) 23:00 場所: Gitter (Matrix #vim-jp_reading-vimrc:gitter.im) vimrc: christoomey さん (後編) coc-settings.json ftdetect/dotenv.vim ftplugin/ruby.vim ftplugin/scss.vim ftplugin/svelte.vim init.vim rcfiles/chrome rcfiles/completion rcfiles/convenience rcfiles/folding rcfiles/general rcfiles/git rcfiles/help-files rcfiles/html rcfiles/project-notes rcfiles/prose rcfiles/search-a

  • 「立て!立つんだビムー!」 - はやくプログラムになりたい

    この記事は Vim アドベントカレンダー 2012 の 19 日目の記事です. 昨日はhrsh7th さんの vim-versions についての記事 でした. たくさんプラグインを入れたり設定を書いたりしていると Vim の立ち上がりはどんどん遅くなってしまいます. 一度 Vim を立ち上げたらそのあと閉じることが無いスタイルの人はそれほど気にならないかもしれませんが, シェルからターミナル内で Vim を開いたり閉じたりするスタイルの人にとっては起動速度はとても大事です. 今年のアドベントカレンダーでは,素敵なプラグインを入れて Vim の機能を強化する記事がたくさん紹介されているので, ここではそういった便利さをなるべく維持しつつ,起動時間を抑える方法を紹介します. (1/3 追記) neobundle.vim がバージョン 3 になり,ファイルタイプ・コマンド・関数名・マッピングの

    「立て!立つんだビムー!」 - はやくプログラムになりたい
  • iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記

    こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScript #PHP #Ruby #Python #HTML - Qiita 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML - Qiita で、自分のコメントにも書いたのだけど、基的に仕事はターミナルでssh接続して、Vimでコード書いてるので、この辺の環境構築についてまとめてみた。最近Terminal.appからiTerm2に移行して、screenからtmuxに乗り換えたので、その辺も含めて導入方法を書いておく。 手元の端末はMBPでOSX Lionだけど、ほぼ同

    iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記
  • 1