#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"