タグ

vimと*tipsに関するmutumin99のブックマーク (7)

  • Vim Notes

    [Latest Addenda] 030627: Gnome2/gtk2の上ではフォントをUnicodeベースで扱っているため、一部の文字については“2バイト文字(いわゆる全角文字)”を明示的に指定してやらないと、文字表示(gtk2側のフォント選択)が乱れることがあります。それを防ぐためには、.vimrcの中に次のようなオプションを書いておきます: set ambiwidth=double Vimエディタは、エディタのポルシェかフェラーリかと言われる。 私はこの多機能&高機能なエディタを、まだスズキの軽なみにしか乗りこなしていないが、とにかくいろんなことができるのには感心している。メーリングリストvim@vim.orgの先輩ユーザたちに教えてもらった、便利な使い方を、少しずつここで紹介していきたいと思う。 1. 英和辞書「英辞郎」を引く CD-R(1,200円)で提供されている

  • めも - 解決したかな? - mlterm での○△□ , ○△□ , さらに○△□

    _ [Gentoo] mlterm での○△□ mlterm を使っていると、"○"や"△"や"□"などの記号の表示がどうもおかしかった。画面上ではきちんと表示されているのに、実際には半角文字として認識されているのか vim での挙動がおかしかったり、 w3m での表示が崩れたりしていた。 フォントの設定は $HOME/.mlterm/main で以下のようになっていた。 fontsize=16 use_variable_column_width = false use_anti_alias = false not_use_unicode_font = true ちょうど UNIX USER で mlterm の特集が組まれていたので、フムフムと読みつつ色々設定してみたら、上手くいった。フォント関連の設定は下。 fontsize=16 use_variable_column_width =

  • Emacs22 UTF-8 における文脈依存な文字幅の問題について

    UTF-8 には文字の幅が文脈依存 (ambiguous) となる文字があって、 矢印や記号 (■▲)、罫線などの文字は状況に応じて文字幅が変化します。 下の 2 つの画像は Emacs で同じファイルの内容を narrow character として判定させた場合と、 wide character として判定させた場合のスクリーンショットです。 narrow wide 現状、 Emacs22 はこれらの文字をデフォルトで narrow character として判定します (※のように化けてしまう文字もあります)。 文字によって幅を変えるプロポーショナルフォントを前提としたテキストであれば あまり問題にはならないと思いますが、等幅フォントに向けて書いたテキストでは 表示がガタガタになってしまい問題になります。 これらの文字を wide character として判別させるには以下の設定を

  • ずんWiki - vim - 検索語が画面の真ん中に来るようにする

    2012-03-21 bash 2012-02-23 TODO/3 2011-10-28 FrontPage 2011-06-30 plum3.x 2011-03-31 vim 2011-03-21 MyMenuBar MySQL GNU Screen

    mutumin99
    mutumin99 2007/09/01
    *tips, vi, vim, まとめ. Vimのまとめ。とっても役立つ。
  • 今流行の.emacs & .vimrc - グニャラくんのグニャグニャ備忘録@はてな

    僕の周りで強引に流行らせている、 エディタで行末に存在するスペースを強調表示する設定。 この設定をすると、人が書いたコードの行末のスペースが大変気になってしまい、 その人に設定を押し付けて…といった伝染力を持ちます。取り扱い注意。 この設定の流行り始めた段階では、 Subversionの差分で「どこが変わったの?」と思うような差分が多く出現します。 .emacs (when (boundp 'show-trailing-whitespace) (setq-default show-trailing-whitespace t)) .vimrc highlight WhitespaceEOL ctermbg=red guibg=red match WhitespaceEOL /\s\+$/ 追記その1 Vimでtabを使っていると、2つめ以降のタブで強調表示されないようだ。 2007-09-0

    今流行の.emacs & .vimrc - グニャラくんのグニャグニャ備忘録@はてな
    mutumin99
    mutumin99 2007/08/29
    「行末に存在するスペースを強調表示する設定。」
  • Sbox Error

    The sbox program encountered an error while processing this request. Please note the time of the error, anything you might have been doing at the time to trigger the problem, and forward the information to this site's Webmaster (webmaster@www.ac.cyberhome.ne.jp).Stat failed. /usr/local/apache2/cgi-bin/~mattn: No such file or directory sbox version 1.10 $Id: sbox.c,v 1.16 2005/12/05 14:58:01 lstein

    mutumin99
    mutumin99 2007/07/28
    全然知らないです。メインで使っているエディタなのに。
  • Vim を 256 色で使いたい

    Vim を 256 色で使いたい 2007-06-30-2: [Vim][Solaris] 以前ターミナルを 256 色にしたのですが,せっかくなので Vim も 256 色で使いたいと思って以下のようなスクリプトを書きました. #!/usr/bin/env perl use strict; use warnings; my $fg = "\x1b[38;5;"; my $bg = "\x1b[48;5;"; my $rs = "\x1b[0m"; my $color = 0; for (my $row = 0; $row < 32; ++$row) { for (my $col = 0; $col < 8; ++$col) { print get_color($color); $color++; } print "\n"; } sub get_color { my ($color) =

    mutumin99
    mutumin99 2007/07/01
    めもめも。
  • 1