タグ

vimに関するu_riboのブックマーク (9)

  • Zen-Codingが楽しい - ぱせらんメモ

    最近ちょっと興味があったZen-Codingがvimでも出来るというプラグインがあったので試してみた。 Zen-Codingってのはプログラマが使うエディタについてるスニペット入力みたいな感じでHTMLがサクサク書けるようになるライブラリ。スニペットのHTML特化版。 CSSセレクタのような記法なので普段からWebの開発に関わってる人なら簡単に体得できると思う。 単体のエディタではなくプラグイン形式になっていて色々なエディタやIDEで使えるというのもいいところ。詳しくは下記サイトを参照。 zen-coding - Set of plugins for HTML and CSS hi-speed coding http://code.google.com/p/zen-coding/ vimプラグインはこっち。 Sparkup http://github.com/rstacruz/sparku

    Zen-Codingが楽しい - ぱせらんメモ
  • Vim の Sparkup プラグインで HTML タグを Zen Coding 風に簡単入力 : Serendip – Webデザイン・プログラミング

    Vim プラグインの Sparkup (rstacruz’s sparkup at master – GitHub) で、CSS セレクタ風の記述から HTML タグ文字列を入力することができる。(zen-coding 風の入力) プラグインのインストールは上記サイトからダウンロードしたファイル内の vim/ftplugin/ 内のファイルを ~/.vim/ftplugin/ にコピーする。 プラグインの実行には python2.5 以上が必要。 <c-e> を押すことで、タグキーワード(div, h1, img, meta 等)から開始タグ・終了タグ・各種属性を自動で入力できる。 <c-n> を押すことでカーソルを次の入力位置に移動できる。 CSS 風のセレクタ表記を使ったショートカット文字列から HTML タグ文字列に展開される。 タグ単体の入力 タグキーワードを入力して <c-e>

    u_ribo
    u_ribo 2010/03/24
  • vimrcを晒してみる - Archiva

    Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 @hamashunに今さら捧ぐ。けっこう前に出すと言いつつ、伸ばし伸ばしになってたネタを投下してみます。あんまり弄ってないけども。 まず軽く紹介。Vimはviから派生したテキストエディタで、特にUNIX系OS(LinuxMac)ではEmacsと並んで広く使用されているエディタです。プログラマによって開発されたプログラマのためにエディタであり、全ての操作をキーボードから行えることが特徴かな。基的な操作方法は手前味噌ですが「Vim操作まとめ」を参照のこと。 んで、「.vimrc」という設定ファイルを――ホームディレクトリなり、exeファイルのあるフォルダなりに――用意してやることによって、好きなように拡張して使っていくわけです。無ければ単純なVi互換モードとして動きます

    u_ribo
    u_ribo 2010/02/22
  • 初心者による初心者のためのVim入門 - それでもスイカは野菜です

    タイトルほいほい。Vimについて理解してきたので基操作の方法をまとめておく。自己満足ばんざい。基操作起動 Terminalからコマンド、viなりvimなり。viでやってもvimが起動しました。 ファイルを指定して起動(開く) $ vim hogehoge.txt ファイルが存在しない場合は作成される。終了 :qまたは:q! !をつけるとコマンドが優先されるので、強制終了となる。 保存して終了 コマンドモードでZZ 大文字なので注意。Shift+Z*2すんのめんどk(ry名前をつけて保存 コマンドモードで。:w hogehoge.txtモード vimでは通常モード(移動やコピーするときに使用)、コマンドモード(終了するときに使用)と挿入モード(編集)その他があり、適宜変更して作業を行う。ちなみに、こうやって文章を書くのは挿入モードでしかできないので注意。 コマンドモード :(コロン)をつ

    u_ribo
    u_ribo 2010/02/22
    あまりにも基本的なことなので絶望した。
  • Vimスクリプト基礎文法最速マスター - 永遠に未完成

    流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 - Perlプログラミングの基礎から応用まで Route 477(2010-01-25) PHP基礎文法最速マスター - Shin x blog Python基礎文法最速マスター - LazyLife@Diary VBA基礎文法最速マスター - いろいろ解析日記 Java基礎文法最速マスター - いろいろ解析日記 Bash基礎文法最速マスター - いろいろ解析日記 Haskell基礎文法最速マスター - think and error Brainf*ck基礎文法最速マスター - このブログは証明できない。 VBScript 基礎文法最速マスター - CX's VBScript Diary - VBScript グループ JavaScript基礎文法最速マス

    Vimスクリプト基礎文法最速マスター - 永遠に未完成
  • Vim-Latex

    Vim provides a rich set of tools which makes generating latex easy, pain-free and quite pleasurable. This web-site aims at bringing together the rich set of tools the vim community has produced over the years into a central repository

  • Vim-LaTeXのTutorial - もうカツ丼はいいよな

    VimでLaTeX使いたくなってVim-Latex download | SourceForge.netVIM-LaTeX Manual, LaTeX Reference, Tutorialの簡単な方であるBeginner's tutorialを読んで訳だかメモだかよく分からんものを書いたので晒しておく. テンプレートの挿入 ファイルタイプの変更 :set filetype=tex ファイルタイプがtexのときにメニューにvim-latexが有効になる テンプレートの挿入 Tex-Suite > Templatesからテンプレートを選べる.articleを選ぶと % File: vimlatex.tex % Created: 木 11 26 01:00 午後 2009 東京 (標準時) % Last Change: 木 11 26 01:00 午後 2009 東京 (標準時) % \do

    Vim-LaTeXのTutorial - もうカツ丼はいいよな
    u_ribo
    u_ribo 2009/11/27
    またあとでか。
  • WindowsでVimなどからRを呼ぶ - もうカツ丼はいいよな

    ここからゲノムと計算機すかを見てAutoHotkey使えばいいんだってことは分かったけど,http://www.josequesada.name/r-vim-suite/に置いてあるスクリプトはちょっと使いにくかった. F3叩くだけでコピーしてくれることを期待していると思われる行があるけど,VimでC-cしてもコピーされないから意味がない.アクティブなWindowのIDを取得したりしているのでどっちかというとVim以外のエディタ用かなと思う. ググってたらメーリングリストに投稿されたもうちょっとましなのが見つかった. Re: [R] a simple trick to get autoclose parenthesis on windows from Jose Quesada on 2009-06-01 (R help archive) けどこれもC-c.送ったコードに改行を一個付け足すか

    WindowsでVimなどからRを呼ぶ - もうカツ丼はいいよな
  • vimperator labs

    Welcome to Vimperator labs TODO: rephrase things! Vimperator labs has writing efficient user interfaces as its main maxim. It often follows the Vim way of doing things but extends its principles where needed. Therefore we have created a liberator library for Mozilla based applications. Applications Vimperator is a the flagship project from Vimperator labs and for Firefox...

  • 1