ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

          #

          前面說(shuō)過(guò),大部分的 Emacs 命令都可以指定重復(fù)次數(shù),這其中也包括輸入字符的
          命令。重復(fù)執(zhí)行輸入字符的命令實(shí)際上就是輸入多個(gè)一樣的字符。

          >>  試試 C-u 8 *,這將會(huì)插入 ********。
          posted @ 2005-11-08 13:37 ivaneeo 閱讀(247) | 評(píng)論 (0)編輯 收藏

          Emacs 可以有多個(gè)窗格,每個(gè)窗格都顯示不同的文字。我們后面再介紹怎么對(duì)付
          多個(gè)窗格,現(xiàn)在先讓我們先搞明白如何關(guān)掉多余的窗格。其實(shí)也很簡(jiǎn)單:

                  C-x 1   只保留一個(gè)窗格(也就是關(guān)掉其他所有的窗格)。

          也就是先按 CONTROL-x 然后再按 1。C-x 1 會(huì)保留光標(biāo)所在的窗格,并將其擴(kuò)大
          到整個(gè)屏幕,同時(shí)關(guān)掉所有其它的窗格。

          >> 把光標(biāo)移到本行然后輸入 C-u 0 C-l。

          >> 輸入 CONTROL-h k CONTROL-f。觀察當(dāng)一個(gè)新窗格出現(xiàn)時(shí)當(dāng)前窗格(用來(lái)顯示
             CONTROL-f 命令的文檔)是如何縮小的。

          >> 輸入 C-x 1 關(guān)掉文檔窗格。
          posted @ 2005-11-08 13:34 ivaneeo 閱讀(243) | 評(píng)論 (0)編輯 收藏

          退出emacs: C-x C-z(這里C是Control鍵).

          最小化emacs:C-z
          ------------------------------------------------------------------------------------------
          以下命令在翻頁(yè)瀏覽時(shí)相當(dāng)有用:

                  C-v     向前移動(dòng)一屏
                  M-v     向后移動(dòng)一屏
                  C-l     重繪屏幕,并將光標(biāo)所在行置于屏幕的中央
                          (注意是 CONTROL-L,不是 CONTROL-1)

          >> 找到光標(biāo),留意其附近的文字,然后輸入 C-l。
             找找光標(biāo)在哪里,你會(huì)發(fā)現(xiàn)其附近的文字并沒(méi)有變化。

          如果你的鍵盤上有 PageUp 和 PageDn,也可以用這兩個(gè)鍵來(lái)滾屏。不過(guò)使用
          C-v 和 M-v 的效率要更高一些。
          -------------------------------------------------------------------------------------------
          整屏的移動(dòng)很有用,但是如何在文字中精確定位呢?

          有幾種方式可以選擇。用方向鍵當(dāng)然可以,不過(guò)更有效率的方法是保持雙手位于
          主鍵盤區(qū),然后使用 C-p 、 C-b 、 C-f 和 C-n 這四個(gè)命令。它們的功能和方
          向鍵是一樣的,如下圖所示:

                                       上一行 C-p
                                            :
                                            :
                      向左移 C-b .... 目前光標(biāo)位置 .... 向右移 C-f
                                            :
                                            :
                                       下一行 C-n

          >> 用 C-n 或 C-p 將光標(biāo)移到上圖的中央。
             按 C-l,整幅圖會(huì)被顯示在屏幕的中央。
          ---------------------------------------------------------------------------------------------
          這里對(duì)簡(jiǎn)單的光標(biāo)移動(dòng)命令做一個(gè)總結(jié),其中也包括了整詞和整句的移動(dòng):

                  C-f     向右移動(dòng)一個(gè)字符
                  C-b     向左移動(dòng)一個(gè)字符

                  M-f     向右移動(dòng)一個(gè)詞【中文是移動(dòng)到下一個(gè)標(biāo)點(diǎn)符號(hào)】
                  M-b     向左移動(dòng)一個(gè)詞【中文是移動(dòng)到上一個(gè)標(biāo)點(diǎn)符號(hào)】

                  C-n     移動(dòng)到下一行
                  C-p     移動(dòng)到上一行

                  C-a     移動(dòng)到行首
                  C-e     移動(dòng)到行尾

                  M-a     移動(dòng)到句首
                  M-e     移動(dòng)到句尾

          >> 把上面所有的命令都練習(xí)幾次,這些可都是最常用的命令。
          ----------------------------------------------------------------------------------------------
          這里還要介紹兩個(gè)重要的光標(biāo)移動(dòng)命令:M-< (META 小于號(hào))可以將光標(biāo)移動(dòng)到
          所有文字的最開(kāi)頭;M-> (META 大于號(hào))可以將光標(biāo)移動(dòng)到所有文字的最末尾。

          注意,在大部分鍵盤上,小于號(hào)(<)需要用上檔鍵(Shift)來(lái)輸入,所以在這
          些鍵盤上你應(yīng)該用 Shift 鍵來(lái)輸入 M-<,如果不按 Shift 鍵,你輸入的會(huì)是
          M-comma(META 逗號(hào))。

          >> 試一試 M-< ,移到本快速指南的最開(kāi)始。
             然后再按幾次 C-v 回到這里。

          >> 試一試 M-> ,移到本快速指南的最末尾。
             然后再按幾次 M-v 回到這里。
          -------------------------------------------------------------------------------------------------
          大部份的 Emacs 命令接受數(shù)字參數(shù),并且對(duì)于多數(shù)命令而言,這些數(shù)字參數(shù)的作
          用是指定命令的重復(fù)次數(shù)。為一個(gè)命令指定數(shù)字參數(shù)(也就是重復(fù)次數(shù))的方法
          是:先輸入 C-u,然后輸入數(shù)字作為參數(shù),最后再輸入命令。如果你有META (或
          EDIT 或 ALT)鍵,那么還有另一種辦法:按住 META 鍵不動(dòng),然后輸入數(shù)字。不
          過(guò)我們還是建議你用 C-u,因?yàn)樗谌魏谓K端機(jī)上都能用。這種數(shù)字參數(shù)也稱為
          “前綴參數(shù)”,意思是說(shuō)這個(gè)參數(shù)是先于使用它的命令而輸入的。

          舉例來(lái)說(shuō), C-u 8 C-f 會(huì)向前移動(dòng) 8 個(gè)字符。

          >> 為 C-n 或者 C-p 指定一個(gè)數(shù)字參數(shù),這樣你可以只用一個(gè)命令就把光標(biāo)移動(dòng)
             到本行的附近。

          雖然大部份命令用數(shù)字參數(shù)來(lái)作為其重復(fù)次數(shù),但是也有些命令例外,它們將數(shù)
          字參數(shù)另做它用。比如有些命令(目前還沒(méi)學(xué)到)僅僅將前綴參數(shù)作為一個(gè)標(biāo)
          志——只要有一個(gè)前綴參數(shù)出現(xiàn),不管其值為何,命令的功能都會(huì)改變。

          而 C-v 和 M-v 則屬于另一種類型的例外。當(dāng)給定一個(gè)參數(shù)時(shí),它們將滾動(dòng)你指
          定的“行數(shù)”,而不是“屏數(shù)”。舉例來(lái)說(shuō),C-u 8 C-v 將屏幕向下滾動(dòng) 8 行,
          而不是 8 屏。

          >> 現(xiàn)在試試看,輸入 C-u 8 C-v。

          這個(gè)命令應(yīng)該已經(jīng)將文字向上滾動(dòng)了 8 行。如果你想將它再次地向下滾動(dòng),你可
          以給定一個(gè)參數(shù)然后執(zhí)行 M-v。
          ------------------------------------------------------------------------------------------------
          如果 Emacs 對(duì)你的命令失去響應(yīng),你可以很安全地用 C-g 來(lái)終止這個(gè)命令。
          C-g 也可以被用來(lái)終止一個(gè)執(zhí)行過(guò)久的命令。

          C-g 還可以被來(lái)取消數(shù)字參數(shù)和那些輸入到一半的命令。

          >> 輸入 C-u 100 設(shè)定一個(gè)值為 100 的數(shù)字參數(shù),然后按 C-g。
             現(xiàn)在再按 C-f,光標(biāo)應(yīng)該只會(huì)移動(dòng)一個(gè)字符,因?yàn)槟阋呀?jīng)用 C-g 取消了參數(shù)。

          如果你不小心按了一下 <ESC>,你也可以用 C-g 來(lái)取消它。

          -------------------------------------------------------------------------------------------------
          有一些 Emacs 命令被“禁用”了,以避免初學(xué)者在不了解其確切功能的情況下誤
          用這些命令,造成麻煩。

          如果你用到了一個(gè)被禁用的命令,Emacs 會(huì)顯示一個(gè)提示消息,告訴你這個(gè)命令
          到底是干什么的,詢問(wèn)你是否要繼續(xù),并在得到你的肯定之后再執(zhí)行這命令。

          你要是真的想執(zhí)行被禁用的命令,那么在 Emacs 詢問(wèn)你的時(shí)候應(yīng)該按空格。一般
          來(lái)說(shuō),如果你不想執(zhí)行,按“n”就行了。

          >> 試試 C-x C-l (這是一個(gè)被禁用的命令)
             然后用 n 來(lái)回答問(wèn)題。
          posted @ 2005-11-08 10:45 ivaneeo 閱讀(301) | 評(píng)論 (0)編輯 收藏

          安裝xpdf,并且安裝xpdf-chinese-simplified和xpdf-chinese-traditional。
          把/etc/xpdf/xpdfrc文件,考到$HOME目錄改名為.xpdfrc。
          posted @ 2005-11-08 09:20 ivaneeo 閱讀(874) | 評(píng)論 (0)編輯 收藏

          首先要安裝yuanti字體。
          修改/etc/fonts/font.conf文件,改為:
          <?xml version="1.0"?>
          <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
          <!-- /etc/fonts/fonts.conf file to configure system font access -->
          <fontconfig>
           
          <!--
             DO NOT EDIT THIS FILE.
             IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
             LOCAL CHANGES BELONG IN 'local.conf'.
           
             The intent of this standard configuration file is to be adequate for
             most environments.  If you have a reasonably normal environment and
             have found problems with this configuration, they are probably
             things that others will also want fixed.  Please submit any
             problems to the fontconfig bugzilla system located at fontconfig.org
           
             Note that the normal 'make install' procedure for fontconfig is to
             replace any existing fonts.conf file with the new version.  Place
             any local customizations in local.conf which this file references.
           
             Keith Packard
          -->
           
             <dir>/usr/share/fonts</dir>
             <dir>/usr/X11R6/lib/X11/fonts/Type1</dir> <dir>/usr/local/share/fonts</dir>
             <dir>~/.fonts</dir>
           
          <!--
            Accept deprecated 'mono' alias, replacing it with 'monospace'
          -->
             <match target="pattern">
                <test qual="any" name="family">
                   <string>mono</string>
                </test>
                <edit name="family" mode="assign">
                   <string>monospace</string>
                </edit>
             </match>
           
          <!--
            Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
          -->
             <match target="pattern">
                <test qual="any" name="family">
                   <string>sans serif</string>
                </test>
                <edit name="family" mode="assign">
                   <string>sans-serif</string>
                </edit>
             </match>
           
          <!--
            Accept deprecated 'sans' alias, replacing it with 'sans-serif'
          -->
             <match target="pattern">
                <test qual="any" name="family">
                   <string>sans</string>
                </test>
                <edit name="family" mode="assign">
                   <string>sans-serif</string>
                </edit>
             </match>
           
          <!--
            Mark common families with their generics so we'll get
            something reasonable
          -->
           
          <!--
            Serif faces
           -->
             <alias>
                <family>Bitstream Vera Serif</family>
                <family>Vera Sans YuanTi</family>                        <!--  added by lifesinger-->
                <family>Times</family>
                <family>Times New Roman</family>
                <family>Nimbus Roman No9 L</family>
                <family>Luxi Serif</family>
                <family>Kochi Mincho</family>
                <family>AR PL SungtiL GB</family>
                <family>AR PL Mingti2L Big5</family>
                <family>Baekmuk Batang</family>
                <family>FreeSerif</family>
                <default><family>serif</family></default>
             </alias>
          <!--
            Sans-serif faces
           -->
             <alias>
                <family>Bitstream Vera Sans</family>
                <family>Vera Sans YuanTi</family>                        <!--  added by lifesinger-->
                <family>Helvetica</family>
                <family>Arial</family>
                <family>Verdana</family>
                <family>Nimbus Sans L</family>
                <family>Luxi Sans</family>
                <family>Kochi Gothic</family>
                <family>AR PL KaitiM GB</family>
                <family>AR PL KaitiM Big5</family>
                <family>Baekmuk Dotum</family>
                <family>SimSun</family>
                <family>FreeSans</family>
                <default><family>sans-serif</family></default>
             </alias>
          <!--
            Monospace faces
           -->
              <alias>
                <family>Bitstream Vera Sans Mono</family>
                <family>Vera Sans YuanTi Mono</family>                        <!--  added by lifesinger-->
                <family>Courier</family>
                <family>Courier New</family>
                <family>Andale Mono</family>
                <family>Luxi Mono</family>
                <family>Nimbus Mono L</family>
                <family>SimSun</family>
                <family>FreeMono</family>
                <default><family>monospace</family></default>
             </alias>
          <!--
            If the font still has no generic name, add sans-serif
           -->
             <match target="pattern">
                <test qual="all" name="family" compare="not_eq">
                   <string>sans-serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                   <string>serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                   <string>monospace</string>
                </test>
                <edit name="family" mode="append_last">
                   <string>sans-serif</string>
                </edit>
             </match>      
             
          <!--
            Some Asian fonts misadvertise themselves as monospaced when
            in fact they are dual-spaced (half and full).  This makes
            FreeType very confused as it forces all widths to match.
            Undo this magic by disabling the width forcing code -->
             <match target="font">
                <test name="family"><string>GulimChe</string></test>
                <edit name="globaladvance"><bool>false</bool></edit>
             </match>
             
             <match target="font">
                <test name="family"><string>DotumChe</string></test>
                <edit name="globaladvance"><bool>false</bool></edit>
             </match>
           
             <match target="font">
                <test name="family"><string>BatangChe</string></test>
                <edit name="globaladvance"><bool>false</bool></edit>
             </match>
           
             <match target="font">
                <test name="family"><string>GungsuhChe</string></test>
                <edit name="globaladvance"><bool>false</bool></edit>
             </match>
           
          <!--
             The Bitstream Vera fonts have GASP entries suggesting that hinting be
             disabled below 8 ppem, but FreeType ignores those, preferring to use
             the data found in the instructed hints.  The initial Vera release
             didn't include the right instructions in the 'prep' table. Fix this
             by disabling hinting manually at smaller sizes (< 8ppem)
           -->
             
             <match target="font">
                <test name="family">
                   <string>Bitstream Vera Sans</string>
                </test>
                <test name="pixelsize" compare="less">
                   <double>7.5</double>
                </test>
                <edit name="hinting">
                   <bool>false</bool>
                </edit>     
             </match>
             
             <match target="font">
                <test name="family">
                   <string>Bitstream Vera Serif</string>
                </test>
                <test name="pixelsize" compare="less">
                   <double>7.5</double>
                </test>
                <edit name="hinting">
                   <bool>false</bool>
                </edit>
             </match>
             
             <match target="font">
                <test name="family">
                   <string>Bitstream Vera Sans Mono</string>
                </test>
                <test name="pixelsize" compare="less">
                   <double>7.5</double>
                </test>
                <edit name="hinting">
                   <bool>false</bool>
                </edit>
             </match>
             
          <!--
            Load local system customization file
           
             <include ignore_missing="yes">local.conf</include>
          -->
           
          <!--
            Load per-user customization file
           
             <include ignore_missing="yes">~/.fonts.conf</include>
          -->
           
          <!--
            Alias well known font names to available TrueType fonts
          -->
             <alias>
                <family>Times</family>
                <accept><family>Times New Roman</family></accept>
             </alias>
             <alias>
                <family>Helvetica</family>
                <accept><family>Verdana</family></accept>
             </alias>
             <alias>
                <family>Arial</family>
                <accept><family>Verdana</family></accept>
             </alias>
             <alias>
                <family>Courier</family>
                <accept><family>Courier New</family></accept>
             </alias>
           
          <!--
           Check user preference to avoid bitmap fonts and replace
           bitmap face names with equivalent scalable fonts
           -->
           
             <match target="pattern">
                     <test name="prefer_outline">
                             <bool>true</bool>
                     </test>
                     <test name="family">
                             <string>Helvetica</string>
                     </test>
                     <edit name="family" mode="prepend" binding="same">
                             <string>Arial</string>
                     </edit>
             </match>
           
             <match target="pattern">
                     <test name="prefer_outline">
                             <bool>true</bool>
                     </test>
                     <test name="family">
                             <string>Times</string>
                     </test>
                     <edit name="family" mode="prepend" binding="same">
                             <string>Times New Roman</string>
                     </edit>
             </match>
          <!--
            Provide required aliases for standard names
          -->
             <alias>
                <family>serif</family>
                <prefer>
                   <family>Bitstream Vera Serif</family>
                   <family>Vera Sans YuanTi</family>                        <!--  added by lifesinger-->
                   <family>Times New Roman</family>
                   <family>Nimbus Roman No9 L</family>
                   <family>Luxi Serif</family>
                   <family>Times</family>
                   <family>Frank Ruehl</family>
                   <family>Kochi Mincho</family>
                   <family>AR PL SungtiL GB</family>
                   <family>AR PL Mingti2L Big5</family>
                   <family>Baekmuk Batang</family>
                   <family>FreeSerif</family>
                </prefer>
             </alias>
             <alias>
                <family>sans-serif</family>
                <prefer>
                   <family>Bitstream Vera Sans</family>
                   <family>Vera Sans YuanTi</family>                        <!--  added by lifesinger-->
                   <family>Verdana</family>
                   <family>Nimbus Sans L</family>
                   <family>Luxi Sans</family>
                   <family>Arial</family>
                   <family>Helvetica</family>
                   <family>Nachlieli</family>
                   <family>Kochi Gothic</family>
                   <family>AR PL KaitiM GB</family>
                   <family>AR PL KaitiM Big5</family>
                   <family>Baekmuk Dotum</family>
                   <family>SimSun</family>
                   <family>FreeSans</family>
                </prefer>
             </alias>
             <alias>
                <family>monospace</family>
                <prefer>
                   <family>Bitstream Vera Sans Mono</family>
                   <family>Vera Sans YuanTi Mono</family>                        <!--  added by lifesinger-->
                   <family>Andale Mono</family>
                   <family>Courier New</family>
                   <family>Luxi Mono</family>
                   <family>Nimbus Mono L</family>
                   <family>Miriam Mono</family>
                   <family>Kochi Gothic</family>
                   <family>AR PL KaitiM GB</family>
                   <family>Baekmuk Dotum</family>
                   <family>FreeMono</family>
                </prefer>
             </alias>
           
          <!--
           Artificial oblique for fonts without an italic or oblique version
           -->
           
             <match target="font">
                <!-- check to see if the font is roman -->
                <test name="slant">
                   <const>roman</const>
                </test>
                <!-- check to see if the pattern requested non-roman -->
                <test target="pattern" name="slant" compare="not_eq">
                   <const>roman</const>
                </test>
                <!-- multiply the matrix to slant the font -->
                <edit name="matrix" mode="assign">
                   <times>
                      <name>matrix</name>
                      <matrix><double>1</double><double>0.2</double>
                         <double>0</double><double>1</double>
                      </matrix>
                   </times>
                </edit>
                <!-- pretend the font is oblique now -->
                <edit name="slant" mode="assign">
                   <const>oblique</const>
                </edit>
             </match>
           
             <config>
          <!--
            These are the default Unicode chars that are expected to be blank
            in fonts.  All other blank chars are assumed to be broken and
            won't appear in the resulting charsets
           -->
                <blank>
                   <int>0x0020</int>   <!-- SPACE -->
                   <int>0x00a0</int>   <!-- NO-BREAK SPACE -->
                   <int>0x00ad</int>   <!-- SOFT HYPHEN -->
                   <int>0x115f</int>   <!-- HANGUL CHOSEONG FILLER -->
                   <int>0x1160</int>   <!-- HANGUL JUNGSEONG FILLER -->
                   <int>0x1680</int>   <!-- OGHAM SPACE MARK -->
                   <int>0x2000</int>   <!-- EN QUAD -->
                   <int>0x2001</int>   <!-- EM QUAD -->
                   <int>0x2002</int>   <!-- EN SPACE -->
                   <int>0x2003</int>   <!-- EM SPACE -->
                   <int>0x2004</int>   <!-- THREE-PER-EM SPACE -->
                   <int>0x2005</int>   <!-- FOUR-PER-EM SPACE -->
                   <int>0x2006</int>   <!-- SIX-PER-EM SPACE -->
                   <int>0x2007</int>   <!-- FIGURE SPACE -->
                   <int>0x2008</int>   <!-- PUNCTUATION SPACE -->
                   <int>0x2009</int>   <!-- THIN SPACE -->
                   <int>0x200a</int>   <!-- HAIR SPACE -->
                   <int>0x200b</int>   <!-- ZERO WIDTH SPACE -->
                   <int>0x200c</int>   <!-- ZERO WIDTH NON-JOINER -->
                   <int>0x200d</int>   <!-- ZERO WIDTH JOINER -->
                   <int>0x200e</int>   <!-- LEFT-TO-RIGHT MARK -->
                   <int>0x200f</int>   <!-- RIGHT-TO-LEFT MARK -->
                   <int>0x2028</int>   <!-- LINE SEPARATOR -->
                   <int>0x2029</int>   <!-- PARAGRAPH SEPARATOR -->
                   <int>0x202a</int>   <!-- LEFT-TO-RIGHT EMBEDDING -->
                   <int>0x202b</int>   <!-- RIGHT-TO-LEFT EMBEDDING -->
                   <int>0x202c</int>   <!-- POP DIRECTIONAL FORMATTING -->
                   <int>0x202d</int>   <!-- LEFT-TO-RIGHT OVERRIDE -->
                   <int>0x202e</int>   <!-- RIGHT-TO-LEFT OVERRIDE -->
                   <int>0x202f</int>   <!-- NARROW NO-BREAK SPACE -->
                   <int>0x205f</int>   <!-- MEDIUM MATHEMATICAL SPACE -->
                   <int>0x2060</int>   <!-- WORD JOINER -->
                   <int>0x2061</int>   <!-- FUNCTION APPLICATION -->
                   <int>0x2062</int>   <!-- INVISIBLE TIMES -->
                   <int>0x2063</int>   <!-- INVISIBLE SEPARATOR -->
                   <int>0x206A</int>   <!-- INHIBIT SYMMETRIC SWAPPING -->
                   <int>0x206B</int>   <!-- ACTIVATE SYMMETRIC SWAPPING -->
                   <int>0x206C</int>   <!-- INHIBIT ARABIC FORM SHAPING -->
                   <int>0x206D</int>   <!-- ACTIVATE ARABIC FORM SHAPING -->
                   <int>0x206E</int>   <!-- NATIONAL DIGIT SHAPES -->
                   <int>0x206F</int>   <!-- NOMINAL DIGIT SHAPES -->
                   <int>0x3000</int>   <!-- IDEOGRAPHIC SPACE -->
                   <int>0x3164</int>   <!-- HANGUL FILLER -->
                   <int>0xfeff</int>   <!-- ZERO WIDTH NO-BREAK SPACE -->
                   <int>0xffa0</int>   <!-- HALFWIDTH HANGUL FILLER -->
                   <int>0xfff9</int>   <!-- INTERLINEAR ANNOTATION ANCHOR -->
                   <int>0xfffa</int>   <!-- INTERLINEAR ANNOTATION SEPARATOR -->
                   <int>0xfffb</int>   <!-- INTERLINEAR ANNOTATION TERMINATOR -->
                </blank>
          <!--
            Rescan configuration every 30 seconds when FcFontSetList is called
           -->
                <rescan>
                   <int>30</int>
                </rescan>
             </config>
           
           
          <!--  字體替代法 -->
             <!-- 代替SimSun的粗體
          <match target="pattern">
             <test  name="family"><string>SimSun</string></test>
             <test name="weight" compare="more_eq"><const>bold</const></test>
             <edit name="family" mode="assign"><string>VeraSansYuanTi-Bold</string></edit>
          </match>
          -->
           
          <!-- 關(guān)閉SimSun的AA
          <match target="font">
             <test qual="any" name="family"><string>SimSun</string> </test>
             <edit name="antialias" mode="assign"><bool>false</bool></edit>
          </match>
          -->
           
          <!-- 關(guān)閉SimSun粗體的AA
          <match target="font">
             <test qual="any" name="family"><string>VeraSansYuanTi-Bold</string> </test>
             <edit name="antialias" mode="assign"><bool>false</bool></edit>
          </match>
          -->
           
           
          <!-- 修改ttf字體法 -->
           
             <!-- Mac OS X 效果 -->
          <match target="font">
             <test name="family"><string>Vera Sans YuanTi</string></test>
             <edit name="globaladvance"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <test name="family"><string>Vera Sans YuanTi Mono</string></test>
             <edit name="globaladvance"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <edit name="antialias" mode="assign"><bool>true</bool></edit>
             <edit name="hinting" mode="assign"><bool>false</bool></edit>
             <edit name="autohint" mode="assign"><bool>false</bool></edit>
             <edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
             <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
          </match>
           
           
             <!-- Win XP 效果
          <match target="font">
             <test name="family"><string>Vera Sans YuanTi</string></test>
             <edit name="globaladvance"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <test name="family"><string>Vera Sans YuanTi Mono</string></test>
             <edit name="globaladvance"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <test qual="any" name="family"><string>Vera Sans YuanTi</string></test>
             <edit name="antialias" mode="assign"><bool>true</bool></edit>
             <edit name="hinting" mode="assign"><bool>false</bool></edit>
             <edit name="autohint" mode="assign"><bool>false</bool></edit>
             <edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
             <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <test qual="any" name="family"><string>Vera Sans YuanTi</string></test>
             <test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test>
             <test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
             <edit name="antialias" mode="assign"><bool>false</bool></edit>
             <edit name="hinting" mode="assign"><bool>true</bool></edit>
             <edit name="autohint" mode="assign"><bool>false</bool></edit>
             <edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
             <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
          </match>
           
          <match target="font">
             <test qual="any" name="family"><string>Vera Sans YuanTi Mono</string></test>
             <edit name="antialias" mode="assign"><bool>true</bool></edit>
             <edit name="hinting" mode="assign"><bool>false</bool></edit>
             <edit name="autohint" mode="assign"><bool>false</bool></edit>
             <edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
             <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
          </match>
           
          <match target="font">
             <test qual="any" name="family"><string>Vera Sans YuanTi Mono</string></test>
             <test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test>
             <test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
             <edit name="antialias" mode="assign"><bool>false</bool></edit>
             <edit name="hinting" mode="assign"><bool>true</bool></edit>
             <edit name="autohint" mode="assign"><bool>false</bool></edit>
             <edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
             <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
          </match>
           
          -->
          </fontconfig>
           

          posted @ 2005-11-08 09:08 ivaneeo 閱讀(1340) | 評(píng)論 (0)編輯 收藏

          對(duì)于":substitute"命令和很多其它的":"命令, 可以指使它們作用于
          一 些 行 上, 這 叫 命 令 的 作 用 范 圍 . 作 用 范 圍 的 最 簡(jiǎn) 單 形 式 是 兩 個(gè) 以 數(shù) 字 表
          示的行號(hào). 如下:
              :1,5s/this/that/g
            該 命 令 將 對(duì) 第1到 第5行 的 文 本 執(zhí) 行 替 換 操 作. 也 包 括 第1行 和 第5行.
          這樣的作用范圍總是放在命令的最開(kāi)始

          單個(gè)的數(shù)字指示命令將只作用于由該數(shù)字指定的行上:
              :54s/President/Fool/

             有 一 個(gè) 命 令 在 你 不 指 定 作 用 范 圍 時(shí) 默 認(rèn) 是 對(duì) 整 個(gè) 文 件 進(jìn) 行 操 作. 要 使
          它 們 只 作 用 于 當(dāng) 前 行 上, 可 以 在 命 令 前 放 一 個(gè)"."1 . ":write"就 是 這 種
          命 令 的 典 型. 不 指 定 作 用 范 圍 , 它 將 寫(xiě) 入 整 個(gè) 緩 沖 區(qū) 的 內(nèi) 容 . 下 面 的 命
          令使它只把當(dāng)前行寫(xiě)入指定文件:
              :.write otherfile

          第 一 行 的 行 號(hào) 一 定 是1. 但 是 最 后 一 行 呢? "$"用 于 代 表 最 后 一 行.
          比如, 下面命令替換當(dāng)前行到最后一行中所有的yes為no:
              :.,$s/yes/no/
          所以, 前面用到的"%"范圍指定符號(hào), 實(shí)際上等價(jià)于"1,$".

          posted @ 2005-11-07 22:04 ivaneeo 閱讀(199) | 評(píng)論 (0)編輯 收藏

          復(fù)制文本到內(nèi)存中:
          "vy
          其中v是特殊技法,可能是a-z其中一個(gè)。

          粘貼文本:
          "vp
          posted @ 2005-11-07 11:41 ivaneeo 閱讀(242) | 評(píng)論 (0)編輯 收藏

          " vim not vi
          set nocompatible

          " save cmd history
          set history=50

          " show line number
          set number

          " show cursor position
          set ruler

          " show enter cmd
          set showcmd

          " show find word when enter search word
          " hightlight search
          set incsearch
          set hlsearch

          "set enter ">" width
          set shiftwidth=4

          " set enter <TAB> width
          set softtabstop=4

          " plugin on depend on filetype
          filetype plugin on

          syntax on

          " let enter h,j,k,l can goto
          " next line
          set whichwrap=b,s,<,>,[,]

          " show all list,eg. >-----
          set list

          " define list char
          set listchars=tab:>-,eol:-

          " define a word is consist
          " of...
          set iskeyword+=-

          " cmd windows width
          set cmdheight=2
          "
          " color scheme
          colorscheme evening

          " bachup file
          set backup

          " a line width
          " set textwidth=80

          " enter %,add <>
          set mps+=<:>

          " autoindent
          set autoindent

          posted @ 2005-11-07 11:37 ivaneeo 閱讀(275) | 評(píng)論 (0)編輯 收藏

          1 CLUB997 http://64.236.34.196:80/stream/1074
          2 Groove salad http://64.236.34.196:80/stream/1018
          3?Digitally?Imported?http://64.236.34.196:80/stream/1003
          4?HitzRadio.com http://64.236.34.196:80/stream/1038
          5?SKY.FM http://64.236.34.196:80/stream/1010
          6?Digitally?Imported & Eurodance?http://64.236.34.196:80/stream/1024
          7 SKY.FM dancerock http://64.236.34.196:80/stream/1014
          posted @ 2005-11-06 11:25 ivaneeo 閱讀(265) | 評(píng)論 (0)編輯 收藏

          $gcc -o bifurcation bifurcation.c -L/usr/X11R6/lib -lX11
          posted @ 2005-11-05 14:33 ivaneeo 閱讀(553) | 評(píng)論 (0)編輯 收藏

          僅列出標(biāo)題
          共67頁(yè): First 上一頁(yè) 33 34 35 36 37 38 39 40 41 下一頁(yè) Last 
          主站蜘蛛池模板: 蓬安县| 乐清市| 柘城县| 台江县| 江门市| 彰武县| 三明市| 信阳市| 称多县| 延寿县| 丘北县| 五台县| 宜州市| 永登县| 杂多县| 格尔木市| 拜城县| 都兰县| 织金县| 汝南县| 黄石市| 绥滨县| 哈巴河县| 赫章县| 阳谷县| 汤原县| 会泽县| 临江市| 司法| 黎平县| 高邮市| 大方县| 右玉县| 台江县| 泗洪县| 南充市| 丽江市| 吴堡县| 望都县| 东城区| 香港 |