Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > ffbe04469cad43e270e2435265ed0767 > files > 52

ochusha-0.6.0.1-0.9.cvs20100817T0000.fc14.x86_64.rpm

#gtk-toolbar-icon-size = small-toolbar
#gtk-toolbar-icon-size = large-toolbar


# Description below is just an example.

style "ochusha-default-style"
{
#  font_name="Mona 10"
#  font_name="MS UI Gothic 10"
}


#¤ª¤Á¤å¡Á¤·¤ã¤ÎÁ´¤Æ¤Îɽ¼¨¤Ë´Ø¤ï¤ë¥¹¥¿¥¤¥ë¤Î»ØÄê
#¢­¥¹¥ìɽ¼¨¤Ç»È¤ï¤ì¤ë¥Õ¥©¥ó¥È¤Ï¤ª¤Á¤å¡Á¤·¤ãÆâÉô¤Ç»ØÄꤷ¤Æ¤¤¤ë¤Î¤Ç
#¢­¥À¥¤¥¢¥í¥°¤Ç»ØÄꤷ¤¿¤â¤Î¤¬»È¤ï¤ì¤ë¡£
#¢­¹ÔƬ¤Î#¤ò¼è¤ê½ü¤¯¤È¥Æ¡¼¥Þ¤Ë¤è¤ë»ØÄê¡ÊÎ㤨¤Ð¥Õ¥©¥ó¥È¤Î¾ì¹ç¡¢GNOME¤Î
#¢­¥á¥Ë¥å¡¼¤«¤é¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¥¹¥¯¥È¥Ã¥×¤ÎÀßÄê/¥Õ¥©¥ó¥È¤òÁªÂò¤¹¤ë¤È³«¤¯
#¢­¥Õ¥©¥ó¥È¤Î¥×¥í¥Ñ¥Æ¥£¤Î¡Ö¥¢¥×¥ê¤Î¥Õ¥©¥ó¥È¡×¤Ç»ØÄꤵ¤ì¤¿¥Õ¥©¥ó¥È¡Ë¤¬¾å½ñ¤­
#¢­¤µ¤ì¤ë¡£
#class "GtkWidget" style "ochusha-default-style"


binding "ochusha-text-binding"
{
  bind "<ctrl>b" { "move-cursor" (logical-positions, -1, 0) }
  bind "<shift><ctrl>b" { "move-cursor" (logical-positions, -1, 1) }
  bind "<ctrl>f" { "move-cursor" (logical-positions, 1, 0) }
  bind "<shift><ctrl>f" { "move-cursor" (logical-positions, 1, 1) }

  bind "<meta>b"  { "move-cursor" (words, -1, 0) }
  bind "<shift><meta>b"  { "move-cursor" (words, -1, 1) }
  bind "<meta>f"  { "move-cursor" (words, 1, 0) }
  bind "<shift><meta>f"  { "move-cursor" (words, 1, 1) }

  bind "<ctrl>a" { "move-cursor" (paragraph-ends, -1, 0) }
  bind "<shift><ctrl>a" { "move-cursor" (paragraph-ends, -1, 1) }
  bind "<ctrl>e" { "move-cursor" (paragraph-ends, 1, 0) }
  bind "<shift><ctrl>e" { "move-cursor" (paragraph-ends, 1, 1) }

  bind "<ctrl>w" { "cut-clipboard" () }
  bind "<ctrl>y" { "paste-clipboard" () }

  bind "<ctrl>d" { "delete-from-cursor" (chars, 1) }
  bind "<ctrl>h" { "delete-from-cursor" (chars, -1) }
  bind "<meta>d"  { "delete-from-cursor" (word-ends, 1) }
  bind "<ctrl>k" { "delete-from-cursor" (paragraph-ends, 1) }
  bind "<meta>backslash"  { "delete-from-cursor" (whitespace, 1) }

  bind "<meta>space" { "delete-from-cursor" (whitespace, 1)
                      "insert-at-cursor" (" ") }
  bind "<meta>KP_Space" { "delete-from-cursor" (whitespace, 1)
                         "insert-at-cursor" (" ") }

  bind "<ctrl>p" { "move-cursor" (display-lines, -1, 0) }
  bind "<ctrl>n" { "move-cursor" (display-lines, 1, 0) }
  bind "<meta>v"  { "move-cursor" (pages, -1, 0) }
  bind "<ctrl>v" { "move-cursor" (pages, 1, 0) }
}


binding "ochusha-thread-view-binding"
{
  bind "<ctrl>p" { "move-viewport" (steps, -1) }
  bind "<ctrl>n" { "move-viewport" (steps, 1) }
  bind "<meta>v"  { "move-viewport" (pages, -1) }
  bind "<ctrl>v" { "move-viewport" (pages, 1) }
  bind "<ctrl>s" { "start-interactive-search" (0) }
  bind "<ctrl>r" { "start-interactive-search" (1) }
}


#¢­ÀèƬ¤Î#¤ò¼è¤ê½ü¤¯¤È½ñ¤­¹þ¤ß¥¨¥Ç¥£¥¿¤ä¥¹¥ìɽ¼¨Íó¤¬EmacsÉ÷¤Ê¥­¡¼
# ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë¤Ê¤ë
#class "GtkTextView" binding "ochusha-text-binding"
#class "OchushaHypertextView" binding "ochusha-thread-view-binding"


binding "ochusha-response-editor-binding"
{
  bind "Escape" { "nop" () }
}


#¢­ÀèƬ¤Î#¤ò¼è¤ê½ü¤¯¤È½ñ¤­¹þ¤ß¥¨¥Ç¥£¥¿¤¬Escape¤ò̵»ë¤¹¤ë¤è¤¦¤Ë¤Ê¤ë¡£
#class "OchushaResponseEditor" binding "ochusha-response-editor-binding"


binding "ochusha-tree-view-binding"
{
  bind "<ctrl>l" { "center-cursor-on-screen" () }
  bind "<ctrl>s" { "start-interactive-search" () }
  bind "<ctrl>r" { "start-interactive-search" () }
}


#¢­ÀèƬ¤Î#¤ò¼è¤ê½ü¤¯¤ÈÈÄ°ìÍ÷¡¢¥Ö¥Ã¥¯¥Þ¡¼¥¯¤ª¤è¤Ó¥¹¥ì°ìÍ÷¤Ë¤ª¤¤¤Æ¡¢
#  ^s¤ä^r¤Ç¸¡º÷¥Ð¡¼¤¬Í­¸ú¤Ë¤Ê¤ë¡£
#class "OchushaTreeSelectorView" binding "ochusha-tree-view-binding"


binding "ochusha-searchbar-binding"
{
  bind "<ctrl>g" { "response" (-6) }
  bind "<ctrl>bracketleft" { "response" (-6) }
  bind "<ctrl>r" { "find-previous" () }
  bind "<ctrl>s" { "find-next" () }
}


#¢­ÀèƬ¤Î#¤ò¼è¤ê½ü¤¯¤È¸¡º÷¥Ð¡¼¤Ç^s¤ä^r¤ÇÁ°Êý¡¢¸åÊý¸¡º÷¸¡º÷¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¡¢
#  ^g¤Ë¸¡º÷½ªÎ»¤¬¥Ð¥¤¥ó¥É¤µ¤ì¤ë¡£
#class "OchushaSearchbar" binding "ochusha-searchbar-binding"