約 1,850,480 件
https://w.atwiki.jp/mpegonmac/pages/32.html
動画を圧縮する処理。通常、とてつもなく時間がかかる。ただの圧縮でなく、一定の形式にそって圧縮することによって、再生できるようにする。ここんとこが、sitやtar、lzhと違うところ。 用語説明に戻る
https://w.atwiki.jp/wiki3_safari/pages/11.html
CAUTION: システムなどにパッチを当てて機能を追加するモノなどは、Safariのバージョン(追記時3.2.1)が上がった場合、大抵不具合を起こします。アップデート前に、拡張機能を退避させるかアンインストールするなどしてからSafari本体をアップデートしましょう。また、同じ効果のある拡張機能同士を使うのも極力避けるようにしましょう。 便利なツール類SIMBL (Smart InputManager Bundle Loader) SafariStand Safari Enhancer Saft Glims(New) AcidSearch Inquisitor PithHelmet Safari AdBlock(New) SafariBlock WebStickies NagaraBrowser SafariSpeed サファリパック Safari Cookies(New) Cookie Selector サファリスイッチ DownloadComment Taboo Cooliris(旧称:PicLens) SafariGestures SafariTabMemento SafariTabConfig SafariDrag SafariRefManage スクリプトScriptable Applications Safari Creammonkey ブックマーク管理ツールサファリ探検隊 Safari2IE Safari Bookmark Exporter 外観のカスタマイズSafarIcon SafariMasks Safari Standardized Feed Icon Installer パスワード管理1Passwd(シェア) 便利なツール類 SIMBL (Smart InputManager Bundle Loader) SIMBL ハック系プラグインには主にInputManagerプラグインとSIMBLプラグインがある。 (その他にもAPEプラグインというのもある) InputManagerプラグインでCocoaアプリケーションをハックする際に、中継役になるのがSIMBL。 SIMBLプラグインのインストール場所は、 いずれかのLibrary/Application Support/SIMBL/Plugins/ になる。 SIMBLやInputManagerローダーとして、他に『PlugSuit』と言う 「システム環境設定」型も存在する SafariStand SafariStand Safari の機能を強化する InputManager 形式のバンドルです。 Panther 用、Tiger 用があります。 Leopard はSIMBLプラグインを使用します。 サイドバーのような「Stand Bar」(ブックマーク、履歴検索・RSS リーダ) キーワードで素早く検索する「Quick Search」 ブックマークと履歴を検索する「Bookmarks Finder」 ブックマークの属性拡張 HTML ソース表示の色付け イメージのリサイズ表示、Exif 情報表示 ブックマーク セパレータ ダウンロードしたファイルを日付別のサブフォルダに自動分別 ダウンロードウインドウを自動で閉じる _blank リンクをタブで開く JavaScript によるステータスバー描画を禁止 favicon 非表示 ローカルサーバから外部へのリファラ送信をブロック コンテクストメニューでリンクの HTML タグをコピー Ignored Key Action サイドバーにサムネイル付きタブ表示 などなど、続々機能拡張中。 Safariのアップデート前に、必ず削除し、新バージョンをインストールし直しましょう。 SiteAlternation を有効にして、画像の拡大縮小が機能しなくなる場合は、Terminal で defaults write com.apple.Safari WebKitShrinksStandaloneImagesToFit -bool true を入力して実行すると機能する。 実行前に Safari を終了させておくこと。 Safari Enhancer Safari Enhancer 通常の Safari では変更できない環境設定を行います。 Jaguar 用、Panther 用、Tiger 用がありました(開発終了)。 他のソフトや拡張機能などを使ってください。 "Debug(開発)"メニューを有効化(はSafari3系から標準で設定可能に) (ブラウザの自称名を Win 用 IE などに変更可) リンクの下線を表示/削除、リンク色を変更 ダウンロードウインドウやブックマークウィンドウの文字サイズを変更可 キャッシュを無効化 ページの最小フォントサイズを設定 ハイパーリンクの色を変更 メタルアピアランスの除去/復帰 Favicon のキャッシュを除去 Safari のブックマークを各種ブラウザ用にエクスポート Saft Saft 全画面表示を可能にするプラグインです。(シェアウェア $12,00) 他にも広告カット、環境設定変更のブロックやショートカットキー設定、タブの並べ替え(はSafari3系から標準機能)など、拡張機能多数。 Glims(New) Glims for safari Safariに様々な機能を追加する大型拡張機能プラグイン。ローカライズ済み。 Firefox風のfavicon付きTabや検索先のサブネイル表示、フルスクリーン化や複数の検索エンジン選択、サジェッション機能、フォーム入力自動補完、日付別の『ダウンロード』フォルダ作成、キーワード入力補助など… 定番の『SafariStand』の対抗馬となるか? Adds thumbnails to Google.com search results Adds thumbnails to Yahoo.com search results Adds search engines to the default Google search tab Adds full-screen browsing capability Adds Favicons to tab labels Adds keyword search from address bar Undo "Close Tab" (cmd-z) Re-opens last session when Safari starts Auto-Closes download window Adds new tab position option (right/left/leftmost/rightmost) Adds tab closing using middle mouse button Focus last selected tab Always open links in a new tab Type-ahead support (auto cmd-f) Sets the focus on the search field when opening a new window Adds Amazon s information banner on Google.com search results Adds Amazon s information banner on Yahoo.com search results Adds a "Max Window Size" menu item to resize the Safari window Forms autocomplete always on Autocomplete search phrase Adds bookmark separator Adds bookmark actions Dated download folders Tested with WebKit lastest build ( www.webkit.org ) 日本語での解説ページはこちらなど参照にしてください。 AcidSearch AcidSearch Safari 右上の検索フィールドの「チャンネル」を増やし、Google だけでなくさまざまなサーチエンジンを利用できるようにするSIMBLプラグイン。 Inquisitor Inquisitor Safari 右上の検索フィールドのに「Spotlightライク」な機能を追加し、Google だけでなくさまざまなサーチエンジンを利用できるようにするInputManagerプラグイン。 検索キーワードの入力を始めると、ウェブ検索結果がポップアップが表示され、結果を見ながらキーワードを絞り込んだり、キーワードの一部を入力すると、候補となるキーワードを表示する「キーワード入力補助」機能も搭載。 また、検索サービス追加や、キーボードショートカットをカスタマイズしたりすることも可能。 PithHelmet PithHelmet うっとうしい広告やバナー画像を非表示にする高機能なSIMBLプラグインです。 『AdBlock Plus』風の広告カット機能をSafariに追加します。 $10のシェアウェア。 Bug Icon Report a bug to me via email - this automatically fills out version info for Safari and PithHelmet Enable Filtering Toggles the PithHelmet filtering engine on and off. This is the same as using the PithHelmet menu. Enable Logging Writes all PithHelmet actions to a log file ~/Library/Application Support/PithHelmet/PithHelmet.log It can be useful to tell you which URL s PithHelmet is blocking - useful to me because I can generate prioritized rules based on how often a rule causes a block/allow action. Enable Debug Menu Somebody wrote an application that basically just turned on the built-in Safari menu and then demanded cash for it, something around $10. Needless to say, that is dumb. It rubbed me the wrong way, so I included this option to turn the Debug menu on/off. This requires you to restart Safari for the option to take effect. Enable Contextual Menus Adds a contextual menu item to allow images to be blocked with a single click, or prevent a site from blocking ads. This requires you to restart Safari for the option to take effect. Enable Machete - (advanced users) Enables the filtering engine to transform the HTML for a particular web site. This requires you to restart Safari for the option to take effect. Animate Images This can alter the number of times GIF animations play - Alway (default), Once or Twice (the entire animation will play only once or twice) or Never (the first frame of the animation will be shown, but there will be no animation). Ad Blocking Level This changes the amount of content that will be blocked by the various default rules. "Block none" basically turns off most of PithHelmet, "Block most" is pretty extreme - I like "Block more" personally. Cookie Privacy Level This alters the strategy for blocking and accepting cookies to defeat online tracking mechanisms. Safari AdBlock(New) Safari AdBlock うっとうしい広告やバナー画像を非表示にするInputManagerプラグイン。 『AdBlock Plus』風の広告カット機能をSafariに追加します。 ルールエディターや『Adblock Plus subscriptions』を取り込んでオンオフできる機能を装備。 『PithHelmet』ほどの高機能はいらないが『SafariBlock』よりは使いやすいブロッカーが欲しい人向け。開発途上なので、使用は自己責任で SafariBlock SafariBlock うっとうしい広告やバナー画像を非表示にするSIMBLプラグインです。 必要最低限の機能が有れば良い、と考える人向き。 『ブラックリスト』のベースとなる「AdBlockデータ」のネットからの読み込みと、テキスト化したローカルリストの読み込みに対応 ローカルリストはソートできないので、Safariが起動してない時にテキストエディターなどで『/Users/~/Library/Preferences/SafariBlockFilters.plist』を 直接編集した方が早いかも知れない… WebStickies WebStickies Safari で表示中のページを付箋感覚でデスクトップに貼り付けられます。 NagaraBrowser NagaraBrowser Safari で表示中のページをデスクトップのバックグラウンド(壁紙)にします。 SafariSpeed SafariSpeed Safari の Web ページ読み込み開始を早めるツールです。 サファリパック サファリパック(ページ閉鎖) Safari で表示中のページを画像を含めて保存できます。フレーム未対応。 『PDFでプリント』を活用しましょう。 Safari Cookies(New) Cookie Selector 「SafariPlus」と「Safari AdBlock」のソースコードをベースに作られたInputManager タイプのSafari用のクッキー管理プラグイン。 Safari Cookiesを導入することで、環境設定の『セキュリティ』項目より分かりやすくクッキーを管理することが可能。 例えば、削除したくないクッキーを「Favorite」とし、Safari を終了させる際にまとめて削除することや、「Favorite」のみのクッキーを許可することも出来る。 Safari搭載のものと違い、管理画面に検索フォームは無いが、アルファベットをタイプすることで検索は可能。 Cookie Selector Cookie Selector Safari/Internet Explorer/Camino の Cookie を個別に保護/削除することが可能。 サファリスイッチ サファリスイッチ Safari で見ているページを Internet Explorer で表示、Internet Explorer で見ているページを Safari で表示。 IEはもう無くなったのと、Safari3から『インストール済みの他ブラウザ』が選択可能になったので、まず不要でしょう。 DownloadComment DownloadComment ファイルをダウンロードする際に、その URI を Finder コメント欄に記録します。 Leopard/Safari3対応。 Taboo Taboo ウインドウを閉じたり Safari を終了する前に、確認ダイアログを表示します。 SIMBL (InputManager)プラグイン。非 Univarsal Binary につき Intel Mac ではインストールできません。 同等の機能がSafari3から標準機能に。 Cooliris(旧称:PicLens) Cooliris | Discover More イメージ検索の結果や、 Flickr 等のサイトでページ内にある画像などを『仮想空間をイメージした独自UIを用いた』スライドショーで表示します。 マシン性能などに影響されやすい拡張機能なので要注意。 SafariGestures SafariGestures サファリでマウスジェスチャできるSIMBLプラグインです。 SafariTabMemento SafariTabMemento 閉じたタブの記憶と復元の機能を追加するSIMBLプラグインです。 SafariTabConfig SafariTabMemento タブの表示や動作を拡張するSIMBLプラグインです。 SafariDrag SafariTabMemento Firefoxの拡張機能のDrag de Goのような機能を追加するSIMBLプラグインです。 SafariRefManage SafariRefManage 特定のサイトに送るリファラを設定できる SIMBL プラグイン。 ITmediaの直リンク画像にアクセスできるようになったりする。 スクリプト ユーザスクリプトやブックマークレットも参照ください。 Scriptable Applications Safari Scriptable Applications Safari Apple 謹製、Safari 用の各種 AppleScript 集です。 Creammonkey Creammonkey Safari 版 Greasemonkey。ユーザスクリプト を使用できます。 玄人向け。Firefox Greasemonkey 用のスクリプトは、Safari 向けに改造しないと動かないことがあります。 ブックマーク管理ツール サファリ探検隊 サファリ探検隊 Internet Explorer のブックマークを文字化けなしに Safari に取り込めます。 Safari2IE Safari2IE Safari のブックマークを Internet Explorer(Mac 版および Windows 版)の「お気に入り」用に書き出します。 同サイトでは Shiira2IE や Chimera2IE(Camino)も公開されています。 Safari Bookmark Exporter Safari Bookmark Exporter Safari のブックマークを各種ブラウザ用に書き出します。 Internet Explorer 用には上記 Safari2IE を使用しましょう。iCab は書き出した後文字コードを Shift-JIS に変更する必要あり。 OmniWeb(4.5 以降)は Safari からのブックマークのインポートを標準でサポートしています。 外観のカスタマイズ SafarIcon SafarIcon ツールバーアイコンをワンタッチでカスタマイズ。Safari の隠し設定を変更する機能もあります。 FAQ で挙げられているようなトラブルも報告されています。ご注意。 SafariMasks SafariMasks ツールバーアイコンをワンタッチでカスタマイズ。 Safari Standardized Feed Icon Installer Safari Standardized Feed Icon Installer Safari 2.0 アドレスバーの アイコンを に変更する。 パスワード管理 1Passwd(シェア) 1Passwd Safariが対応していないフォームの自動入力、複数アカウントを所持してる場合の切り替えが可能。 パスワード自体はKeychainに保存される
https://w.atwiki.jp/intelmac/pages/26.html
タイトル50音順、特記が無い場合はWindowsXP with DirectX BC Boot Camp with Windows PD Parallels Desktop with Windows VM VMware Fusion with Windows VB VirtualBox with Windows CM CrossOver Mac(9以上は、特記が無ければ、DirectXレガシー+DirectXモダン+IE6+WMP9) CG CrossOver Games DW Darwine MI MikuInstaller ○=試した範囲で不具合なし(全機能を試したとは限らない) ●=旧バージョンで動作(全機能を試したとは限らない) △=実用上支障がない不具合 ▲=実用上支障がある不具合 ■=起動できない ×=インストールできない d dllがロードできない e 起動即エラー f 起動直後フリーズ g グラフィック表示異常 h 重 i InternetExplorer6必須 m ムービー再生されない p 公式サイト「プロテクトの誤動作回避の手順」実行が必要 r 3Dレンダリング不良 s 要設定変更 t テキスト表示されない w WindowsMediaPlayer必須 数字 動作確認バージョン タイトル 提供元 動作確認対象環境 動作確認機種 OSX BC VM4 PD7 VB4 CM10 CG10 DW MI 大番長 アリスソフト ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 タイムリープ FrontWing ○(*1) ●s4(*2) ●w7(*3) ■ MA608J/A(CoreDuo1.83G/GMA950) 10.5.6 ○(*4) ●4(*5) ●w7(*6) MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3(*7) ●5(*8) ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 タイムリープぱらだいす FrontWing ●3r(*9) ■ ■(*10) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 太陽のプロミア SEVEN WONDER ●3 ●6 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.8 黄昏のシンセミア あっぷりけ ●3 ●5 ■e MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 タユタマ -kiss on my deity- Lump of Sugar ●2 ●7 MA200J/A(CoreDuo2.0G/RADEON X1600) 10.5.6 誰かのために出来ること フェルミ ●4 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ●m8/9,△s(*11) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 黙って私のムコになれ! ensemble ●3 ●6 ●i8,■ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 ダンジョンクルセイダーズ アトリエかぐや ●3●gh4 MA200J/A(CoreDuo2.0G/RADEON X1600) 10.4.11 ●h2 ●4 ●7 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 ダンジョンクルセイダーズ2 アトリエかぐや ●3●gh4 MA200J/A(CoreDuo2.0G/RADEON X1600) 10.4.11 ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.6 超昂閃忍ハルカ アリスソフト ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 超昂天使エスカレイヤー アリスソフト ●2 ●3(*12),●4 ●7 MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 ●7 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ●8,▲t MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 ちょこっと☆ばんぱいあ! Meteor ●2 ●4 ●7 MA608J/A(CoreDuo1.83G/GMA950) 10.5.6 ●7 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ●8/9,△s(*13) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 Zwei Worter CLOCKUP ●3 ●6 ●9,△s(*14) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 月は東に日は西に オーガスト ●2 ●4 ▲g MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ●8/9(*15),△s(*16) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.4 ツナガル★バングル ういんどみる ○ ●4 MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●5 MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.4 ツナバン▽らぶみくす ういんどみる ○ ●4 MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●5 MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.4 つよきす CandySoft ●m2(*17) ●g3(*18) ■▲(*19) MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 ●m2(*20) MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 △m(*21) ■(*22) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 つよきす2学期 CandySoft ●m2(*23) ■ MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 ●m2(*24) MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●s3(*25) ●5 △s(*26) ■(*27) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 Dear My Friend Complete version(lightbox2008) light ●s2(*28) ●4 MA608J/A(CoreDuo1.83G/GMA950) 10.5.6 ●s2(*29) MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ■ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 Distance -ディスタンス- Silksoft ●3 ●5 △h MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 ティンクル☆くるせいだーす Lillian ●3 ●6 ●p9,△ps(*30) MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 てとてトライオン! PULLTOP MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.2 ▲g(*31) ○ 10.5.5 ●7 MA701J/A(Core2Duo2G/GMA950) 10.5.4 ●2 ●3/4 ●7 MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 ●7 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 デミウルゴスの娘 Plus Edition catwalk ●2 ●3/4 ■ MA608J/A(CoreDuo1.83G/GMA950) 10.5.5 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ■ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.4 天使の羽根を踏まないでっ MEPHISTO ●3 ●6 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.8 天神乱漫 YUZU SOFT ●3 ●5 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 どうして抱いてくれないのっ!? chococo ●3 ●6 ●i8,■ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.8 闘神都市2 アリスソフト ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 闘神都市3 アリスソフト ●4 MA200J/A(CoreDuo2.0G/RADEON X1600) 10.4.11 ○(*32) ●2(*33) ●4(*34) ●7(*35) MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 ●h2 ●4 ●7 MA608J/A(CoreDuo1.83G/GMA950) 10.5.6 ●2 ●7 MB881J/A(Core2Duo2G/GeForce9400M) 10.5.6 ●3 ●5 ○ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 闘神都市3ベンチマーク アリスソフト ●7(*36) MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 ToHeart2 AnotherDays Leaf ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.? とらい☆すたーず CLOCKUP ●3 ●5 ▲t MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7 とらぶるサッキュバス マリン ●7 MA610J/A(Core2Duo2.33G/M-RADEON X1600) 10.5.5 とらぶる@すぱいらる Aries ●3 ●6 ●m9(*37),■ MB325J/A(Core2Duo3.06G/GeForce8800GS) 10.6.7
https://w.atwiki.jp/maceroge/pages/12.html
マブラヴ 魔法戦士プリンセスティア 美穂 ムーンライトエナジー2 六つ星キラリ メイプルカラーズ メルティブラッド / 〃 ReACT Moldavite マブラヴ ○Power Mac G4 / VPC 6+Win98 [4-152] | △iMac+アップグレードカード / VPC 6+Win98 [4-152] |最後のムービー読み込みに1日かかりました。 魔法戦士プリンセスティア ○eMac700MHz / OS9 / VPC6 [4-367] |家の環境では音声がBGMか効果音のどれかしかならせない それやったことないけど修正パッチでてる [4-372] ドライバ云々ではなくそれはVPCのサウンドエミュレートの仕様 [4-429] 美穂 ○Mac版 Classic環境 [4-287] | ムーンライトエナジー2 ○Mac版 Classic環境 [4-287] | 六つ星キラリ ○G4 10.2 / VPC6 XP PRO [4-286] |画像が動く時に若干ジャリます メイプルカラーズ ×VPC [4-281] |Direct3D必須 メルティブラッド / 〃 ReACT △[2-246] |起動はします。ゲームになりはしませんけど。 Moldavite ○G4 10.2 / VPC6 XP PRO [4-286] |
https://w.atwiki.jp/xaymaca/pages/61.html
Xaymaca ジャマイカの先住民だったアラワク人の言葉で、木と水の地あるいは泉の地を意味する言葉。 ジャマイカの国名の由来となっている。 ちなみにアラワク人は、ヨーロッパ人が持ち込んだ病気により激減、絶滅し、 現在は民族としてのアラワク人は存在しないとのこと。 その後、西アフリカから奴隷として連れてこられたアフリカ系の諸部族民が住民となり、 現在の国民は、アフリカ系が大部分(9割)を占めている。 ラスタ・カラー 黒、赤、緑、金色(黄色)の4色のこと。 ジャマイカ独立のために戦った黒人戦士の黒、 戦いで流れた血の赤、 ジャマイカの自然の緑、 ジャマイカの国旗の金色(太陽の色)を表す。
https://w.atwiki.jp/ntemacs/pages/69.html
【トピック】 ● WSL_トピック ● Docker_トピック ● Xpra_トピック 【お知らせ】 2022/10/14 追記 本ページの設定を多少変更すると WSLg で動かすこともできます。WSLg ではキーボードの設定がうまく行われない場合があるようですので、その場合は以下のどちらかの行の設定を行ってください。 setxkbmap -layout us setxkbmap -layout jp 2022/10/14 追記 X11 サーバを GWSL とするように、全体的な見直しを行いました。 2022/04/19 追記 2021年の補完UI事情とEmacs28に標準添付されるfido-vertical-modeについて https //qiita.com/tadsan/items/f1738cb463b1ec536f84 2022/01/04 追記 興味深いコマンドを2つ紹介します。 https //linuxcommand.net/stdbuf/ https //vmi.jp/software/cygwin/cocot.html 2021/12/10 追記 2019/04/22 追記 で winsudo というコマンドを紹介しておりますが、gsudo というコマンドがあるようです。まだ使ってみてはおりませんが、紹介します。 https //qiita.com/_masa_u/items/a799745d70b30c32a03b https //github.com/gerardog/gsudo 2021/09/17 追記 WSL2 で WSLg と GWSL を利用する場合の比較をしてみました。GWSL は VcXsrv を利用しているので、GWSL に記載してある内容は VcXsrv を利用する場合にも当てはまります。 <GWSL> ・新しい Microsoft IME を選択しているとカーソルのレスポンスが悪くなる(古いMicrosoft IME や Google日本語入力ではこの問題は発生しません) ・Emacs 起動時にウインドウが小さく表示される問題が発生する( 13) に回避対策の記載があります) ・DISPLAY 環境変数を独自に設定する必要がある( 0 では動きません) <WSLg> ・カーソルが遅くなる問題が発生しない ・Emacs 起動時にウインドウが小さく表示される問題が発生しない ・DISPLAY 環境変数が 0 で動作する ・Windows 10 では動作しない ⇒ (2022/11/18 追記)Windows 10 21H1 以降では、パッチ KB5020030 をインストールし、Microsoft Store版 WSLv1.0.0 をインストールすると動作するようです。 ・Emacs を最大化しても完全な最大化とならない(下部の最大化がならない部分から背景が見えてしまいます) ⇒ (2022/11/18 追記)Microsoft Store版 WSLv1.0.0 では改善していることを確認しました。 ・ウインドウ枠が独自のため、アクティブなウインドウの状況が分かりづらい(Windows でアクティブウインドウのタイトルバーの色を変える設定にしていても、WSLg のウインドウは対象になりません) ・Windows のウィンドウの操作作法が利用できない(画面の上画面外へのドラックで画面の最大化がされるなどの操作が使えません) 現時点では、後半の2つの問題を許容できないことから、GWSL を選択して利用しています。 2021/08/09 追記 X Window のキーリピートの速度を変更するには、以下のようなコマンドで対応できます。なお、 2020/08/08 追記 に記載しているとおり、VcXsrv は 新しい Microsoft IME と相性が良くありません。VcXsrv を利用する場合は、IME に Google 日本語入力や古い Microsoft IME を選択するようにしてください。 $ xset r rate 400 40 2021/06/25 追記 Emacs の設定は、leaf.el を使うのが人気のようです。お試しください。 https //qiita.com/conao3/items/347d7e472afd0c58fbd7 2021/06/17 追記 本ページでは、補完 UI として helm を紹介していますが、主流は変わりつつあるようです。以下が参考となりますので紹介させていただきます。 https //blog.tomoya.dev/posts/a-new-wave-has-arrived-at-emacs/ 2021/02/05 追記 本ページの内容は WSL2 でも動作します。DrvFs や VolFs の記載がある場合には、Windows 側のファイルシステム、WSL2 側のファイルシステムと読み替えてください。 2020/08/08 追記 Windows 10 ver 2004 の WSL/WSL2 で Emacs を VcXsrv に接続して使っていると、カーソル移動後の停止がワンテンポずれる症状が発生します。これは、IME に新しい Micorosoft IME が選択されているときに発生することが分かりました。IME に Google 日本語入力や古い Microsoft IME が選択されているときには発生しません。WSL/WSL2 の Emacs では、mozc_emacs_helper.exe を使って Google 日本語入力と連携して日本語入力を行っているため、なかなか気づきませんでした。 ⇒(2020/08/23 追記)この現象は MobaXterm の X サーバでは発生しないようです。 2020/08/06 追記 WSL2 から VcXsrv(GWSL の中でも利用)へのアクセスを許可する方法として、vcxsrv.exe の起動時に -ac オプションを付ける(Disable access control とする)方法があります。この方法は、以下のサイトで紹介しているようなセキュリティ的な問題が発生するので、避けることをお勧めします。 https //itpass.scitec.kobe-u.ac.jp/~itpass/hiki/hiki.cgi?%5BExp2010%5DX+Window+System#X+-E3-81-AE-E3-82-BB-E3-82-AD-E3-83-A5-E3-83-AA-E3-83-86-E3-82-A3 アクセスをコントロールする方法は、以下のようなものがあります。 xhost でアクセス許可を行う(説明の 10) に設定例あり) xauth でアクセス許可を行う ssh の -Y オプション(ForwardX11Trusted)を使う(-X オプション(ForwardX11)の場合、config に XAuthLocation の設定をしてもうまく機能しませんでした。ネットにも同様の報告があります。) ssh でポートフォワーディングをして使う 2020/07/14 追記 次のページを作成しました。この下の追記の設定とセットでご利用ください。 Windows の ssh から WSL2 の sshd に接続するための設定 2019/07/16 追記 ssh-agent-wsl を利用すると、Windows 側の ssh-agent を WSL から利用できるようです。 https //github.com/rupor-github/ssh-agent-wsl https //qiita.com/q1701/items/3cdc2d7ef7a3539f351d 次の設定を ~/.bash_profile に追加するのが良いと思います。 eval $( ssh-agent-wsl コマンドを置いた Windows のパス /ssh-agent-wsl -a ~/.ssh/ssh-agent-wsl.sock -r) ssh-add で登録した秘密鍵が保持されパスフレーズの入力が不要となるため、次の設定で紹介している wslemacs-start.exe との相性が良くなります。 WSL の emacsclient を Windows から利用するための設定 ⇒(2020/07/10 追記)同じ開発者から新しいプロジェクトがリリースされていました。 https //github.com/rupor-github/wsl-ssh-agent https //hnakamur.github.io/blog/2020/03/06/setup-wsl-ssh-agent/ 使ってみましたが、wsl-ssh-agent はまだ WSL2 で利用できないようですので、ssh-aget-wsl を使い続けることにしました。 2020/04/28 追記 新しい Linux ディストリビューションへのホームディレクトリの移行には、以下のバッチファイルをお試しください。バッチファイルですので、コマンドプロンプトからの起動となります。(変数の設定値は適宜変更してご利用ください。) set home_dir=user set src_distro=Ubuntu-18.04 set dst_distro=Ubuntu-20.04 wsl -d %dst_distro% -u root bash -c "mv /home/%home_dir% /home/%home_dir%.orig" wsl -d %src_distro% -u root bash -c "(cd /home; tar cvf - %home_dir%)" | wsl -d %dst_distro% -u root bash -c "(cd /home; tar xvf -)" 2019/09/20 追記 Xサーバを利用する際に「全角/半角」キーリピート問題が発生する場合には、次のページを参考に対応してください。(私は US キーボードを使っているため、この問題には遭遇していません。) https //seesaawiki.jp/w/kou1okada/d/20160905%3A%20Ubuntu%20%A4%CE%C6%FC%CB%DC%B8%EC%C6%FE%CE%CF%B5%A1%C7%BD%A4%CE%C9%D4%B6%F1%B9%E7 2019/08/09 追記 13) に「<フレームの高さを補正する設定>」の説明を追加しました。WSL Emacs on VcXsrv でフレームを開く際、高さが低く作成される状況が改善されます。 2019/04/22 追記 WSL から Windows の exe コマンドを管理者権限で実行するコマンド winsudo を公開しました。お試しください。 https //github.com/smzht/wsl-utils#-winsudo なお、このコマンドを利用する際は、【お知らせ】 の 2019/03/04 追記 に記載した「exec /dev/tty」の設定を解除する必要があります。解除時に利用できる exe コマンドを実行するためのコマンド win も併せて公開していますので、お試しください。 https //github.com/smzht/wsl-utils#-win 2019/04/19 追記 WSL で Emacs を使っている理由の大きな一つに、次の設定をすることにより Emacs の Dired で Windows ショートカットのハンドリングができることがあります。Windows ショートカットは Windows のデスクトップ環境で頻繁に使われており、ファイルシステムに依存していない一般ファイルであることから可搬性も高く(どこにでも移動や複写ができる)、Emacs の Dired で使えると非常に便利です。是非お試しください。 Windows ショートカットを dired と連携して使うための設定 WSL で NTFS シンボリックリンクや Windows ショートカットを作成するための設定 ディレクトリの Windows ショートカットがある場合、shell の cd コマンドでその Windows ショートカットを辿ることはできません。そのために、次の設定と組み合わせた利用をお勧めします。この設定は tramp の接続先でも動作します。 shellバッファ を簡単にポップアップするための設定 以上の設定は、すべて本ページで紹介しているものとなります。 2019/03/04 追記 Windows 10 1809 にアップデートしたところ、Emacs の shell-mode で exe コマンドを実行できなくなりました。(実行すると、プロンプトが帰ってこなくなります。)次のページで同様の問題が報告されています。 https //github.com/Microsoft/WSL/issues/3895 回避策として、以下の方法があるようです。 ipconfig.exe | cat のように、パイプで cat につなげる ipconfig.exe /dev/tty のように、/dev/tty にリダイレクトする 次の設定をする。(.bashrc に設定することで shell 起動時に有効にできます。ただし、【トピック】 の 2019/04/22 追記 に記載したとおり、不都合が発生するコマンドもありますので、ご留意ください。) $ exec /dev/tty 2019/03/13 追記 本設定で利用している Xサーバ VcXsrv(GWSL の中でも利用)について、次のページに不具合情報が報告されています。コピペ時の「–」の欠落などは注意が必要と思いました。内容を確認してみてください。 https //fujii.github.io/2018/08/30/emacs-on-wslinux/ ⇒(2021/09/17 追記)「–」の欠落の問題は、VcXsrv の最新のバージョンでは発生しないようです。 【本題】 Windows Subsystem for Linux で Emacs を使うための設定です。 ※ 以下では、WSL で Emacs を使うために推奨される設定のみを紹介しています。Emacs を使うための基本的な設定は別途必要です。 mozc_emacs_helper.exe で Windows 側の Google 日本語入力と連携可能。ユーザ辞書も一元管理! tramp で Linux サーバや Docker とも連携可能。GWSL(VcXsrv)を使っているので、X クライアントソフトも起動できる! eww でブラウザとしても利用可能。英語ページは google-translate で瞬時に翻訳! twitter も利用可能。アイコンも表示できるので、投稿者の識別が容易! 1) Windows 10 1903 以降をインストールする。 また、アクティブウインドウのタイトルバーの色を変更するための次の設定を有効にする。(オプション) https //www.softantenna.com/wp/tips/windows-10-change-titlebar-color/ ※ 設定すると、マルチディスプレイ使用時にアクティブウインドウの確認がし易くなります。 2) Microsoft Store から GWSL(X11 サーバアプリ)をインストールする。 https //opticos.github.io/gwsl/ https //opticos.github.io/gwsl/tutorials/manual.html 3) Windows Subsystem for Linux を有効にし、Microsoft Store から Ubuntu-22.04 をインストールした後、コンソールを起動する。 https //docs.microsoft.com/ja-jp/windows/wsl/install-win10 4) WSL に複数の Linux のディストリビューションをインストールしている場合は、コマンドプロンプトで次のコマンドを実行し、Ubuntu-22.04 ディストリビューションをデフォルトにしておく。(Windows 側から、bash.exe や wsl.exe を実行した際に使われる WSL ディストリビューションとなる。) wsl -l wsl -s Ubuntu-22.04 5) インターネットにプロキシを介して接続している場合は、.bashrc に http_proxy 等の環境変数を設定し、コンソールを再起動する。 6) 必要であれば sudo をパスワード無しで利用できるように設定する。 次のコマンドを実行し、 $ sudo -s # EDITOR=vi visudo 最終行に次の行を追加する。( username の部分は WSL の利用ユーザに変更する。) username ALL=(root) NOPASSWD ALL ※ wsl のユーザは sudo グループに所属しているため、%sudo の行以降に設定を追加する必要があるようです。 ※ /etc/sudoers.d ディレクトリ配下にファイルを置く方法もあります。この方法を採る場合は、sudo -s で root になってから作業を行うと、visudo -c でエラーが発生した場合に対処できると思います。 https //qiita.com/buchyanS/items/d240ea7e883bea734718 https //hnakamur.github.io/blog/2012/05/04/use-slash-etc-slash-sudoers-dot-d-slash/ 7) Ubuntu のアップデートおよび設定を行う。 $ sudo -E apt update $ sudo -E apt upgrade ※ プロキシが必要な環境下では、apt や add-apt-repository 実行時の sudo に -E オプションを付けて http* 環境変数を引き継ぐようにしてください。 http //qiita.com/aKenjiKato/items/18f9b8553f8ad4117d79 また、locale を変更する。 $ sudo -E apt install language-pack-ja language-pack-gnome-ja $ sudo update-locale LANG=ja_JP.UTF-8 必要であれば、日本語マニュアルをインストールする。 $ sudo -E apt install manpages-ja manpages-ja-dev さらに、タイムゾーンを JST にする。 $ sudo dpkg-reconfigure tzdata 8) Emacs 等をインストールする。 $ sudo -E apt install emacs emacs-el $ sudo -E apt install cmigemo ※ Ubuntu-22.04 では emacs-27 がインストールされます。emacs-28 をインストールしたい場合には、以下を実行してください。 $ sudo -E apt remove emacs emacs-el $ sudo -E apt autoremove $ sudo -E add-apt-repository ppa kelleyk/emacs $ sudo -E apt update $ sudo -E apt install emacs28 emacs28-el $ sudo -E apt install cmigemo 9) x11-xserver-utils パッケージをインストールする。 $ sudo -E apt install x11-xserver-utils 10) ログイン時の設定を行う。 ~/.bash_profile に次の設定を行う。 if which tasklist.exe /dev/null ! tasklist.exe | grep -q '^GWSL_vcxsrv'; then ( cmd.exe /c GWSL.exe /dev/null 2 1 sleep 3 if uname -v | grep -q 'Microsoft'; then export DISPLAY= 0 else export DISPLAY=$(ip route | awk '/^default/ {print $3; exit}') 0 xhost + $(ip -4 a show eth0 | grep -oP '(? =inet\s)\d+(\.\d+){3}') fi # access control を enabled にする xhost - ) fi [ -r ~/.bashrc ] source ~/.bashrc ※ 上記の設定は、22) で紹介している次の設定の wslemacs-start.exe を利用することにより、GWSL.exe を自動起動することを想定しています。 WSL の emacsclient を Windows から利用するための設定 ※ GWSL の内部から起動されている VcXsrv には、-noprimary オプションを付ける必要があります。VcXsrv のオプションを指定するには、GWSLアイコンの右クリック - XServer Profiles - Add A Profile で新しい Custom Profile を作成してください。設定後、メニューに追加された Custom profile を選択して有効とする必要があります。また、GWSL を一度終了し、wslemacs-start.exe を再起動するなどして上記のスクリプトを実行することで、X Window Server のセキュリティの設定が行われるようにしてください。なお、設定するオプションには次の値をお勧めします。 -multiwindow -clipboard -noprimary -wgl ※ VcXsrv のオプションは次のページを参照してください。 https //gist.github.com/ctaggart/68ead4d0d942b240061086f4ba587f5f ※ GWSL のメニューから、DPI Scaling Mode を選択することができます。初期値は「Linux」となっているようですが、私はリモートデスクトップ利用時に DPI の問題が発生したため、「Windows」に変更して利用しています。 ※ GWSL に X クライアントから接続できない場合は、次の対応をお試しください。 1. 「コントロールパネル」- 「システムとセキュリティ」- 「Windows Defender ファイアウォールによる PC の保護」を開き、メニュから「詳細設定」をクリックする 2. 「受信の規則」をクリックし、「GWSL VcXsrv windows xserver」と「GWSL PulseAudio server」の行があれば、全て削除する 3. Windows の GWSL アプリを起動する(既に起動していれば、再起動する) 4. VcXsrv のファイアウォールの通信許可設定ダイアログ画面が開くので、「パブリックネットワーク」のチェックボックスにチェックを入れ、通信を許可する また、~/.bashrc に次の設定を追加する。 if [ "$INSIDE_EMACS" ]; then TERM=eterm-color fi umask 022 if uname -v | grep -q 'Microsoft'; then export DISPLAY= 0 else export DISPLAY=$(ip route | awk '/^default/ {print $3; exit}') 0 fi unset LIBGL_ALWAYS_INDIRECT ※ LIBGL_ALWAYS_INDIRECT の設定は unset にしました。VcXsrv(GWSL の中で利用)の -wgl オプションとの組み合わせで、mesa の glxgears が動くことを確認しています。(ネットには、VcXsrv のオプションを -nowgl とすべきとの情報が多くありますが、-wgl で動いたので良しとしました。)次のページに関連する情報があります。 https //x.cygwin.com/docs/ug/using-glx.html https //www.web-dev-qa-db-ja.com/ja/xorg/libglalwaysindirect-1%E3%81%AF%E5%AE%9F%E9%9A%9B%E3%81%AB%E3%81%AF%E4%BD%95%E3%82%92%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F/957258497/ ※ Ubuntu が提供する .bashrc には、初めの方に次の設定があり、bash がインターラクティブモードで起動したとき以外は以降が実行されないようになっています。.bashrc に設定を追記する場合は、追記する場所にご留意ください。 # If not running interactively, don't do anything case $- in *i*) ;; *) return;; esac 11) 次のサイトから Migu 1M フォントをダウンロードして、ttf ファイルを ~/.local/share/fonts ディレクトリ配下にコピーする。(fonts ディレクトリ配下に、サブディレクトリを作って置いても大丈夫です。) http //mix-mplus-ipa.osdn.jp/migu/ ※ 生成が必要ですが Ricty 系もお勧めです。 本設定では使いませんが、Windows のフォントも WSL で使いたければ次のコマンドを実行する。 $ ln -s /mnt/c/Windows/Fonts ~/.local/share/fonts/windows 最後に次のコマンドを実行する。 $ fc-cache -fv 12) ~/.emacs.d/init.el 等に次のとおりのフォントの設定を行う。 ;; デフォルト フォント (set-face-attribute 'default nil family "Migu 1M" height 120) ;; プロポーショナル フォント (set-face-attribute 'variable-pitch nil family "Migu 1M" height 120) ;; 等幅フォント (set-face-attribute 'fixed-pitch nil family "Migu 1M" height 120) ;; ツールチップ表示フォント (set-face-attribute 'tooltip nil family "Migu 1M" height 90) ※ この設定は gnupack の init.el にある設定を転記したものです。 13) さらに ~/.emacs.d/init.el 等に次の設定を行う。 <色の設定> ;; 色を設定する (add-to-list 'default-frame-alist '(foreground-color . "white")) (add-to-list 'default-frame-alist '(background-color . "black")) <フレームの高さを補正する設定> (defun reset-frame-parameter (frame) (sleep-for 0.1) (set-frame-parameter frame 'height 32)) (add-hook 'after-make-frame-functions #'reset-frame-parameter) <coding-system の設定> (prefer-coding-system 'utf-8-unix) ;; プロセスが出力する文字コードを判定して、process-coding-system の DECODING の設定値を決定する (setq default-process-coding-system '(undecided-dos . utf-8-unix)) ※ 設定値の car を "undecided-dos" にしておくと、Windows コマンドの出力にも柔軟に対応できます。関連して 29) の説明も参照してください。 <shell の設定> (setq shell-file-name "/bin/bash") (setq shell-command-switch "-c") (setq explicit-shell-file-name shell-file-name) <migemo の設定> (setq migemo-command "cmigemo") (setq migemo-options '("-q" "--emacs")) (setq migemo-dictionary "/usr/share/cmigemo/utf-8/migemo-dict") (setq migemo-user-dictionary nil) (setq migemo-regex-dictionary nil) (setq migemo-coding-system 'utf-8-unix) (load-library "migemo") (migemo-init) 14) WSL のコンソールを再起動してから Emacs を起動し、X Window サーバ上に表示することを確認する。 15) 次を参考に emacs-mozc の設定を行う。 emacs-mozc を動かすための設定(WSL 設定編) ※ 以降はオプションです。 20) さらに次の設定を行う。これで、いろいろな操作が helm を通してできるようになる。 helm を使うための設定 21) さらに次の設定を行う。これで、find-file コマンドなどで Windows パスや UNC パスを直接利用可能となる。 Windowsパス と UNCパス を使えるようにするための設定(WSL 設定編) ※ この設定は、以降の 22) と 23) を使うために必要となります。 22) さらに次の設定を行う。これで、Windows 側から emacsclient が利用可能となる。 WSL の emacsclient を Windows から利用するための設定 23) さらに次の設定を行う。これで、dired で Windows ショートカットがシンボリックリンクのように利用可能となる。 Windows ショートカットを dired と連携して使うための設定 24) さらに次の設定を行う。これで、dired で ディレクトリのシンボリックリンクを実体のパスで開くことができるようになる。 dired でディレクトリのシンボリックリンクを実体のパスで開くための設定 ※ (setq-default find-file-visit-truename t) の設定を行っていない場合に意味のある設定となります。 25) さらに次の設定を行う。これで、dired で DrvFs ファイルシステム上に NTFS シンボリックリンクを作成できるようになる。また、Windows ショートカットも作成可能となる。 WSL で NTFS シンボリックリンクや Windows ショートカットを作成するための設定 ※ Windows ショートカットはファイルシステムに依存していないリンクファイルですので、ハンドリングが容易です。VolFs の他、tramp の接続先にも複写することができます。私は、DrvFs 上に置くリンクはできるだけショートカットを利用するようにしており、23) の設定をすることで dired から利用しています。 26) さらに次の設定を行う。これで、dired が Windows のファイラーのように利用できるようになる。 WSL で cygstart 的コマンドを使うための設定 dired を OS と連携して使うための設定 ※ こちらの設定もお勧めです。 singleton な動きをする cygstart 的コマンドを使うための設定 (WSL版) ※ 次の設定も行うと、Emacs で表示している URL を Windows のブラウザで開くことができます。 (require 'browse-url) (setq browse-url-browser-function 'browse-url-generic) (setq browse-url-generic-program "wslstart")) (global-set-key (kbd "C-c u") 'browse-url-at-point) 27) さらに次の設定を行う。これで、tramp の高速化が図られ、接続先の shell から Xクライアントが起動できるようになる。上記の「dired を OS と連携して使うための設定」と組み合わせると、xdg-open などを使ってリモートにあるドキュメント等が開けるようになる。(このページの最初の方にある画像の二番目のものは、この機能を使って表示したものです。) tramp を tramp-method “scp” で使うための設定 tramp による接続先で Xクライアント を実行するための設定 28) さらに次の設定を行う。これで、tramp 接続環境でも動作する shell-pop のような環境を利用できるようになる。 shellバッファ を簡単にポップアップするための設定 29) さらに次の設定を行う。これで、shell-mode で Windows のコマンドを発行しても、漢字が文字化けしなくなる。 shell-mode で複数の漢字コードを混在して利用できるようにするための設定 30) さらに次の設定を行う。これで Emacs のバッファの内容を Windows のテキストエディタを通して印刷できるようになる。 Notepad を使って印刷するための設定(WSL 設定編) 31) さらに次の設定を行う。これで Emacs から VSCode でファイルを開けるようになる。 WSL の Emacs から VSCode でファイルを開くための設定 32) さらに次の設定を行う。これで VSCode で開いているファイルを Emacs で開けるようになる。 VSCode で開いているファイルを WSL の Emacs で開くための設定 33) さらに次の「Emacs 全般で利用できる設定」や「説明ページを作るまでもない設定の紹介」の箇所にあるものから必要なものがあれば設定を行う。 https //w.atwiki.jp/ntemacs/ お勧めの設定は以下の辺りとなります。 helm から comint の入力履歴を検索するための設定 helm で peco もどきのコマンドを使うための設定 locate を使うための設定(WSL 設定編) ediff をスマートに使うための設定 elscreen を使うための設定 whitespace を使うための設定 cua-mode を使うための設定 multiple-cursors を使うための設定 google-translate を使いやすくするための設定 沢山開いているバッファをできるだけ一度に閉じるための設定 (global-set-key (kbd "M-c") (lambda () (interactive) (desktop-clear) (tramp-cleanup-all-connections))) カレントバッファを一発で閉じるための設定 (global-set-key (kbd "M-k") (lambda () (interactive) (kill-buffer (buffer-name)))) ウィンドウの右端で改行をするかどうかを切り替えるための設定 (global-set-key (kbd "C-c C- return ") 'toggle-truncate-lines) 横スクロールするための設定(キー設定が逆の感覚の方もいるかも) (global-set-key (kbd "C-,") 'scroll-left) ; のキー (global-set-key (kbd "C-.") 'scroll-right) ; のキー C-h を Backspace として使うための設定 https //qiita.com/takc923/items/e279f223dbb4040b1157 (define-key key-translation-map (kbd "C-h") (kbd " DEL ")) help の機能は、f1 キーで利用することができます。 34) 最後に次の設定を行う。これで Windows 全体を Emacsキーバインドで操作できるようになる。 Windows の操作を Emacs のキーバインドで行うための設定 (Keyhac版) 変更履歴 2017/05/23 このページを作成した。 2017/06/12 Emacs 起動時のエラーを抑制するため、LIBGL_ALWAYS_INDIRECT 環境変数の設定を追加した。 2017/07/04 色の設定を追加した。 2017/08/21 locale の設定を追加しました。 2017/08/21 Emacs-25 のインストールする方法を追記した。 2017/09/04 「w32-symlinks を dired と連携して使うための設定」を見直しバージョン「Windows ショートカットを dired と連携して使うための設定」のリンクに置き換えた。 2017/11/01 オプションの設定に「 WSL で NTFS シンボリックリンクを作成するための設定」を追加した。 2017/11/04 パスの途中に NTFS シンボリックリンクを含むファイルを削除しようとするとフリーズする問題の対策を追加した。 2017/11/06 Emacs を起動するスクリプトを追加し、VcXsrv が起動していない場合は事前に起動するように対応した。 2017/11/11 emacsclient を使うための説明を追記した。 2018/03/09 21) の設定を全面的に見直し、UNCパスの利用にも対応した。 2018/03/14 25) の設定を見直し、Windows ショートカットの作成にも対応した。 2018/03/15 29) に設定を新たに追加した。 2018/03/16 22) の説明の内容を整理した。 2018/03/20 30) の設定を wslstart を使った方法に見直した。 2018/03/21 26) の設定に browse-url を使うための設定を追記した。 2018/03/22 VcXsrv 上に立ち上げた Emacs でリージョンの選択をすると、選択しただけでリージョンの内容が Windows のクリップボードに登録される症状が発生していたのを対策した。 2018/03/22 21) の設定で、コンピュータ名が IPアドレスの UNC パスを mount した際でも正常に動作するように対応した。 2018/03/23 wsl コマンドを使っている設定について、高速化対策を行った。 2018/04/11 10) に日本語キーボードを使う場合に必要そうな設定とそのコメントを追記した。 2018/04/12 33) にお勧めの設定のリンクを追加した。 2018/05/11 8) に tramp 利用時の不具合についての対応策について追記した。 2018/05/11 7) にタイムゾーンを JST にする説明を追加した。 2018/06/19 8) に Emacs-26系で動作させるための説明を追記した。 2018/06/26 11) のフォントを置くディレクトリを、~/.fonts ディレクトリから ~/.local/share/fonts ディレクトリに変更した。 2018/07/30 13) に最低限必要な coding-system の設定を追記した。 2018/08/19 13) に cmigemo の設定を追記した。 2018/11/11 6) に sudo をパスワード無しで利用するための設定の説明を追加した。 2018/11/21 1) にアクティブウインドウのタイトルバーの色を変更するための設定の説明を追加しました。 2019/08/09 13) に「<フレームの高さを補正する設定>」の説明を追加した。 (function(i,s,o,g,r,a,m){i[ GoogleAnalyticsObject ]=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document, script , //www.google-analytics.com/analytics.js , ga ); ga( create , UA-40267130-1 , atwiki.jp ); ga( send , pageview );
https://w.atwiki.jp/amagawawaw/pages/4.html
ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) Among Us攻略Wiki【アマングアス・アモングアス】 - Gamerch(ゲーマチ) 【ひなこい】最強ひな写ランキング - ひなこい攻略Wiki - Gamerch(ゲーマチ) マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - ヨコハマ経済新聞 【Apex Legends】ヴァルキリーの能力と評価【エーペックス】 - Gamerch(ゲーマチ) モンハンライズ攻略Wiki|MHRise - AppMedia(アップメディア) 【ウインドボーイズ】リセマラ当たりランキング(最新版) - ウインドボーイズ攻略Wiki - Gamerch(ゲーマチ) ポケモンBDSP(ダイパリメイク)攻略wiki - AppMedia(アップメディア) 【テイルズオブルミナリア】リセマラ当たりランキング - TOルミナリア攻略Wiki - Gamerch(ゲーマチ) SlackからWikiへ!シームレスな文章作成・共有が可能な「GROWIBot」リリース - アットプレス(プレスリリース) 【ウマ娘】チャンピオンズミーティングの攻略まとめ - Gamerch(ゲーマチ) 【ウマ娘】ナリタブライアンの育成論|URAシナリオ - Gamerch(ゲーマチ) 【ウマ娘】ヒシアケボノの育成論|URAシナリオ - Gamerch(ゲーマチ) 【ウマ娘】フジキセキの育成論|URAシナリオ - Gamerch(ゲーマチ) ドラゴンクエストけしケシ攻略Wiki - Gamerch(ゲーマチ) サモンズボード攻略wiki - GameWith 【スタオケ】カード一覧【金色のコルダスターライトオーケストラ】 - Gamerch(ゲーマチ) 【ブレフロレゾナ】リセマラ当たりランキング【ブレイブフロンティアレゾナ】 - ブレフロR攻略Wiki - Gamerch(ゲーマチ) 【ポケモンユナイト】サーナイトの評価と性能詳細【UNITE】 - Gamerch(ゲーマチ) 【ガーディアンテイルズ】ギルドレイド戦(秘密の研究所)の攻略とおすすめキャラ【ガデテル】 - Gamerch(ゲーマチ) 仲村トオル、共演者は事前に“Wiki調べ” - 沖縄タイムス 【ENDER LILIES】攻略チャートと全体マップ【エンダーリリィズ】 - Gamerch(ゲーマチ) 【ウマ娘】あんしん笹針師の選択肢はどれを選ぶべき? - Gamerch(ゲーマチ) 【ポケモンユナイト】アップデート情報・キャラ調整まとめ - ポケモンユナイト攻略Wiki - Gamerch(ゲーマチ) 【Apex】シーズン11の新要素と最新情報まとめ【エーペックス】 - Gamerch(ゲーマチ) ロストジャッジメント攻略Wiki - Gamerch(ゲーマチ) 【Among us】新マップThe Airship(エアシップ)の解説【アモングアス】 - Gamerch(ゲーマチ) ハーネスについて小児科医の立場から考える(坂本昌彦) - 個人 - Yahoo!ニュース - Yahoo!ニュース ゼルダ無双攻略Wiki|厄災の黙示録 - AppMedia(アップメディア) ウマ娘攻略Wiki - AppMedia(アップメディア) ゲトメア(ゲートオブナイトメア)攻略Wiki - Gamerch(ゲーマチ) 【白夜極光】リセマラ当たりランキング - 白夜 極光 wiki - Gamerch(ゲーマチ) お蔵入りとなった幻の『スーパーマリオ』 オランダの博物館でプレイ可能?(リアルサウンド) - Yahoo!ニュース - Yahoo!ニュース ナレッジ共有・社内wikiツール「NotePM」が「ITreview Best Software in Japan 2021」のTOP50に選出 - PR TIMES 真女神転生5攻略Wiki|メガテン5 - AppMedia(アップメディア) 【B4B】近接ビルドデッキにおすすめのカード【back4blood】 - Gamerch(ゲーマチ) ポケモンスナップ攻略wiki - AppMedia(アップメディア) 富野由悠季「ブレンパワード」作り直したい!ファンを前に意欲(シネマトゥデイ) - Yahoo!ニュース - Yahoo!ニュース 【ウマ娘】査定効率から見た取るべきスキルとおすすめキャラ【プリティーダービー】 - Gamerch(ゲーマチ) 【スマブラSP】カズヤの評価とコンボ【スマブラスペシャル】 - Gamerch(ゲーマチ) ナレッジ共有・社内wiki「NotePM」が「ITreview Grid Award 2021 Fall」で、チームコラボレーションとマニュアル作成部門において「Leader」を5期連続でW受賞! - PR TIMES メモ・ドキュメント・wiki・プロジェクト管理などオールインワンのワークスペース「Notion」が日本語ベータ版提供開始 - TechCrunch Japan 【ギアジェネ】リセマラ当たりランキング【コードギアス】 - ギアジェネ攻略Wiki - Gamerch(ゲーマチ) モンスターファーム2(MF2)攻略wiki|アプリ・Switch移植版 - AppMedia(アップメディア) 【ブラサジ】最強キャラTierランキング【ブラックサージナイト】 - Gamerch(ゲーマチ) 【パワプロ】鬼滅の刃コラボ情報まとめ - Gamerch(ゲーマチ) 【SPAJAM2021】第3回予選大会は「クイズ!WIKIにゃんず!」を開発したチーム「かよちゃんず」が最優秀賞! | gamebiz - SocialGameInfo 検索結果における「ナレッジパネル」の役割とは・・・ウィキメディア財団とDuckDuckGoの共同調査 - Media Innovation ナレッジ共有・社内wikiツール「NotePM」が「BOXIL SaaS AWARD 2021 Autumn」にて「コラボレーション部門」を受賞! - PR TIMES 【ポケモンユナイト】カメックスの評価と立ち回り【UNITE】 - Gamerch(ゲーマチ) Wikipediaが「中国人編集者の身の安全を守るため」に一部の編集者アカウントをBANに - GIGAZINE 【ドッカンバトル】3.5億ダウンロードキャンペーン最新情報 - ドッカンバトル攻略Wiki - Gamerch(ゲーマチ) BTS(防弾少年団)のV、8月のWikipedia閲覧数が韓国アーティストで1位!グループでは4ヶ月連続トップ - Kstyle 【イース6オンライン】リセマラ当たりランキング|召喚ガチャの開放条件は? - Gamerch(ゲーマチ) BacklogからNotePMへwiki情報を自動API連携する「Backlog to NotePM」をSaaStainerに掲載開始 - PR TIMES ライザのアトリエ2攻略Wiki - AppMedia(アップメディア) 真女神転生3リマスター攻略Wiki|メガテン3 - AppMedia(アップメディア) タスクも文書もWikiもデータベースもまとめて管理できる「Notion」とは? - ASCII.jp ナレッジ共有・社内wikiツール「NotePM」が、見るだけ専用ユーザー『無料』の新プランを発表! - PR TIMES 【かのぱず】リセマラ当たりランキング【彼女お借りします】 - Gamerch(ゲーマチ) 【乃木フラ】リセマラの必要はある?【乃木坂的フラクタル】 - Gamerch(ゲーマチ) メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) 【パワプロ】生放送まとめ|パワフェス2021 - パワプロ攻略Wiki - Gamerch(ゲーマチ) ルーンファクトリー5攻略wiki|ルンファク5 - AppMedia(アップメディア) シャーマンキングふんばりクロニクル攻略Wiki - Gamerch(ゲーマチ) 簡単操作で自分専用Wikiを構築できるMarkdownエディタ「Obsidian」のモバイル版を使ってみた - GIGAZINE ディーサイドトロイメライ攻略Wiki - Gamerch(ゲーマチ) 情報マネジメントツール「Huddler」がwiki機能を刷新 - PR TIMES シェアエコ配送アプリ「DIAq(ダイヤク)」のアンカーアプリで、高層ビル・商業施設の入館方法などお役立ち情報をまとめた「DIAqwiki」を公開 - アットプレス(プレスリリース) 異常熱波のカナダで49.6度、いま北米で起きていること(森さやか) - 個人 - Yahoo!ニュース - Yahoo!ニュース 【ツイステ】マスターシェフの攻略~辛味のふるさと~【料理イベント】 - Gamerch(ゲーマチ) 【ラグナロクオリジン】リセマラは不要?おすすめ職業は?【ラグオリ】 - Gamerch(ゲーマチ) 白夜極光攻略wiki - AppMedia(アップメディア) 【バイオミュータント】2.02アプデ|アップデート1.4情報 - バイオミュータント攻略Wiki - Gamerch(ゲーマチ) ニーアレプリカントリメイク攻略wiki|ver.1.22 - AppMedia(アップメディア) 【ウマ娘】ゴルシウィークはいつから?キャンペーン情報まとめ - Gamerch(ゲーマチ) シーズン66 - 【超速GP】ミニ四駆 超速グランプリ攻略まとめwiki - 電撃オンライン 乃木坂的フラクタル攻略Wiki - Gamerch(ゲーマチ) 「こんなことになるとは…」13年前のエイプリルフールについた“嘘”がネットで… ある男の告白(BuzzFeed Japan) - Yahoo!ニュース - Yahoo!ニュース 【ウマ娘】DMM版のデータ連携のやり方とメリット【プリティーダービー】 - Gamerch(ゲーマチ) 整理不要の情報共有ツール(社内Wiki)「Nerve」シードラウンドで総額約3500万円の資金調達を実施 - PR TIMES Nerve - 整理不要の情報共有ツール(社内Wiki) ローンチカスタマー募集開始のお知らせ - PR TIMES パニシンググレイレイヴン(パニグレ)攻略wiki - Gamerch(ゲーマチ) 稲作アクションRPG『天穂のサクナヒメ』における「農林水産省攻略wiki説」は本当なのか? - AUTOMATON スタスマ攻略Wiki【スタースマッシュ】 - Gamerch(ゲーマチ) 無料とは思えない多機能っぷりなWikiインフラ「Wiki.js」レビュー、自前でホスト&外部サービスと連携可能 - GIGAZINE Microsoft Teamsの基本と活用(24) TeamsのWikiを使う - マイナビニュース 『ゲーミングお嬢様』での提起が話題に “企業系wiki”に横たわる問題点とは - リアルサウンド 「エイリアンのたまご」,自動周回機能と公式wikiが登場 - 4Gamer.net 【リゼロス】Re ゼロから始める異世界生活 Lost in Memories攻略まとめwiki - 電撃オンライン 【世界初!】モノの背景を全方位で執筆できるVintage Wiki「VOV」を正式リリース - PR TIMES 足もとのベストアンサーを“編集”! Wikiペディキュア! - ビューティ特集 | SPUR - SPUR.JP パワプロ2021/2020攻略Wiki - Gamerch(ゲーマチ) ヌーラボ、「Backlog」の絵文字入力の補完機能やWiki編集の自動マージ機能を改善 - CodeZine(コードジン) ヌーラボ、プロジェクト管理ツール「Backlog」の絵文字入力の補完機能・Wiki編集の自動マージ機能を修正改善 - PR TIMES アサルトリリィ Last Bullet 攻略Wiki【ラスバレ】 - Gamerch(ゲーマチ) SHOW BY ROCK!! Fes A Live攻略wiki - Gamerch(ゲーマチ) Backlog、Wikiにファイル添付が容易にできる機能をリリース -- グローバルバーの視認性改善なども実施 - PR TIMES GK川島、パンチング失点でWiki書き換え炎上 「セネガル代表」「プロボクサー」... - J-CASTニュース Wikipediaで「ヒト」を象徴する画像が、タイの男女に決まるまで 5年の激論を経て選ばれた「1枚」の物語 - WIRED.jp
https://w.atwiki.jp/nakamura001/pages/19.html
ライブラリ 海外サイト (C言語+Objective-C入門)SpiderWorks Learn Objective-C on the Macintosh by Mark Dalrymple and Scott Knaster http //spiderworks.com/books/learnobjc.php (C言語入門)Cocoa Dev Central C Language Tutorial for Cocoa http //cocoadevcentral.com/articles/000081.php (Googleのプログラミングスタイルガイド)Google Objective-C Style Guide http //google-styleguide.googlecode.com/svn/trunk/objcguide.xml#
https://w.atwiki.jp/mpegonmac/pages/67.html
エンコードするプログラムのひとつ。QuickTimeと相性はあまりよくない。FFmpegXなどで用いられる。再生には、VLCやMPlayerが使われることが多いっぽい。 参考:FFmpegXのWiki 専門的なこと 長所 mencoderより軽い(エンコードが速い)気がする。 短所 用語辞典に戻る
https://w.atwiki.jp/mpegonmac/pages/35.html
エンコードを複数回行って、最適な容量配分の動画を作る方法。【対義語:1pass】 長所 データサイズの割に奇麗な動画ができる。 動きの激しい場面でもノイズ等が出ない。 短所 時間がかかりすぎてチョベリバ。 用語説明に戻る