タグ

vimrcに関するkorinのブックマーク (8)

  • Bitbucket

    korin
    korin 2016/05/13
  • vimrcアンチパターン - rbtnn雑記

    この記事はVim Advent Calendar 2014 - Qiita1日目の記事です。 今回は、もう130回も続いているvimrc読書会でよく見られるvimrcのアンチパターン、 まぁ「これは気を付けたほうがいいんじゃない」的なことを私なりにまとめてみようと思う。 vimrcの文字コード Vim scriptにはscriptencodingという現在のVim scriptファイルの文字コードを指定するコマンドが存在します。 一般的にscriptencodingはマルチバイト文字を使う前に宣言します。マルチバイト文字を一切使っていない場合、特に宣言する必要はないでしょう。 なので、マルチバイト文字をvimrc内で使用する場合(コメント内でマルチバイト文字を使用する場合も含みます)、vimrcの先頭で宣言するのがいいでしょう。 悪いパターン " ミュートにする。 set t_vb= se

    vimrcアンチパターン - rbtnn雑記
  • vimrc設定晒し。 - zenpouの日記

    まずは.vimrcを晒し。 set nocompatible syntax on filetype on filetype plugin on set showmode set showmatch "ファイルエンコード set fileformats=unix,dos,mac set fileencodings=ucs-bom,iso-2022-jp-3,iso-2022-jp-2,euc-jisx0213,euc-jp,cp932 if &encoding == 'utf-8' set ambiwidth=double endif set autoindent set incsearch " 検索文字列が小文字の場合は大文字小文字を区別なく検索する(noignorecase) set ignorecase " 検索文字列に大文字が含まれている場合は区別して検索する(nosmartcase

    vimrc設定晒し。 - zenpouの日記
  • .vimrcらへんのメモ - 憧れ駆動開発

    これも職場と自宅鯖で環境がい違うとだるいのでメモる。たまに追記するかも。 どこで環境を拾ってきたか忘れた部分が多々あります。ありがとうございます。ごめんなさい。 NeoBundleいれる mkdir ~/.bundle git clone git://github.com/Shougo/neobundle.vim.git ~/.bundle/neobundle.vim .vimrc set nocompatible filetype off if has('vim_starting') set runtimepath+=~/.bundle/neobundle.vim call neobundle#rc(expand('~/.bundle')) endif NeoBundle 'git://github.com/Shougo/neocomplcache.git' NeoBundle 'gi

    .vimrcらへんのメモ - 憧れ駆動開発
  • What is in your .vimrc?

    Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives

    What is in your .vimrc?
    korin
    korin 2014/08/22
  • MinGW の mintty で対話モード、ついでに vim 設定

    私は最近引っ越して、学校の近くに住むことになりました。 距離としては5キロぐらい。 そんな道程を電車で行くのもいいんですが、気分転換というか、自転車で登校できたら寄り道も出来ていいなと思い、初めてのロードバイクを買いました。 最初はオートリースでロードバイクを借りました。そして購入。 そして届いたロードをママチャリと比べて見ると、サドルの高さやタイヤの細さに驚きました。 せっかくなのでスピードメータを取り付けてママチャリとロードを比べてみました。 ママチャリは平均速度15キロ程度思いっ切り走っても30キロが限界。 そしてロードはというと・・・・・・。 さすが走るための自転車。水切りや無駄な重たいものが無い為速いこと速いこと 平均速度は25キロ程で、最高で45キロまで行きました。 さすがの自分もそんな自転車にびっくり。 自分の通学路は右が山、左が海と絶景が楽しめるようになっていて 夏の涼しい

    MinGW の mintty で対話モード、ついでに vim 設定
  • .vimrc整理術 - Qiita

    .vimrcが400行近くになり見づらくなってきたので見やすくしてみた。markerは使ってる人おおい感じがするけど、modelineと組み合わせたらかなり見やすくなったのでメモ。 1. 各種設定をmarkerで囲む markerで囲まれた部分は折りたためるので見やすくなる。基的な設定やマッピングの設定、プラグインを入れてる人はプラグインの設定、あとカラースキームの設定など、おおざっぱに設定をまとめてmarkerで囲む。 " 基設定 {{{1 set nocompatible set number " マッピング {{{1 nnoremap H b nnoremap J } nnoremap K { nnoremap L w " カラースキーム {{{1 syntax on colorscheme hybrid " プラグイン {{{1 " neobundle {{{2 ... " u

    .vimrc整理術 - Qiita
  • ssh上でマウススクロールも使える大規模PHP開発向けvim+tmux環境の構築 - sifue's blog

    全体で数百万行、1ファイル1万行超のPHPファイルも一秒以内で開き、開発していくことのできる大規模開発向けのvim+tmux環境を紹介しようと思います。この設定この環境で半年ぐらい安定して利用できています。(無論そんな1万行あるファイルや数千行で複雑性循環度500超のメソッド作るなよという話もあるんですが、すでに存在する魔獣とは向き合わなければならないのです...) なので数百万行レベルの大規模開発となると重すぎて使えない設定やプラグインもあります。そのようなものはきちんと外してあります(PHPの関数折りたたみ機能、デフォルトのPHPシンタクスハイライト、neocomplcache.vim、ツリーの構成に時間のかかるproject.vimなど)。 基的にはターミナルエミュレーターとして、macならばiTerm2、windowsならばTeraTermまたはPuttyを利用することを想定して

    ssh上でマウススクロールも使える大規模PHP開発向けvim+tmux環境の構築 - sifue's blog
  • 1