2016-09-23 5 views
3

MacBook/MacOS 10.11.6でGnu Emacs 24.5.1を使用しました。 そして私はの.emacsで正しい設定といい、「スムーズスクロール」(使用トラックパッドを)持っている:私はMacOSのシエラ(10.12)にアップグレードした後、システムをMacOS 10.12にアップグレードした後、emacsスムーズスクロールが効きません。

(setq mouse-wheel-scroll-amount '(1 ((shift) . 1) ((control) . nil))) 
(setq mouse-wheel-progressive-speed nil) 

しかし、スムーズスクロールはもう効果がないようです。私はすべてのスクロールが1ステップにつき1ラインを持っていることに気付きました。しかし、「マウス・ホイール・プログレッシブ・スピード」は正しく機能していないようです。

MacOS Sierraにアップグレードした後、他のアプリケーションは「正しい」スクロールスタイルを維持しています。 iTerm2。

多くの感謝をお寄せください。

+0

Sierraはまったく新しいものであり、誰もそのオペレーティングシステムでEmacsを実際に使用していませんでした.Emacsチームは、Emacs 25とそれ以前のバージョンのEmacsを開発する際にSierraに関するバグレポートを得られませんでした。私たちの多くはまだOSX 10.11以前を使用しています。数日前にEmacs 25がリリースされました。代わりにhttps://emacsformacosx.com/を試してみることを検討してください。それでもうまくいかない場合は、Emacsチームにバグレポートを提出することを検討してください。 – lawlist

+0

お返事ありがとうございました。私はEmacs 25.1-1を試していましたが、Emacs 24としては動作しません。私はバグレポートを記入します。 –

答えて

-1

良いニュース! MacOS Sierra 10.12.1でこのバグが修正されました!

3

https://discussions.apple.com/thread/7679256?start=0&tstart=0

を溶液に私を導きました。私のために2つのものがあります。 1つは、リンゴサポートフォーラムのユーザーは言った:

今回私はアクセシビリティに入った。次に、マウスとトラックパッドをクリックします。 Trackpad Optionsをクリックします。スクロールボックスはすでに強調表示されている可能性があります。それをオフにしてから再びオンにして、それが修正されているかどうかを確認してください。次に、システム環境設定のトラックパッドに戻り、必要に応じてすべてを選択したことを確認します。 Preferences > Accessibility > Mouse & Trackpad > Mouse Options

Goが続いて、その後、戻っscrollingチェックボックスオン、オフを切り替えるOKをクリックします。これは物事をきれいにするようです。おそらくコードのどこかで何かをリセットします。

[環境設定]でマウス設定を再度確認して、期待どおりの状態になっていることを確認してください。クロームのスクロールをテストして、必要に応じて機能することを確認します。

これはJavaベースのアプリケーションや現在の端末アプリケーションでも期待通りに動作するはずです。参考までに、私はemacs/spacemacsでこの問題を抱えていました。これは私の設定が.spacemacsの設定で参照されています。

(defun dotspacemacs/user-config() 
    [...] 

    ;; Scrolling 
    (setq mouse-wheel-scroll-amount '(3 ((shift) . 1) ((control) . nil))) 
    (setq mouse-wheel-progressive-speed nil) 
) 

これでスムーズにスクロールします。

+0

ありがとうございますが、それでも私のためには機能しません。 –

+0

うん。私はまだそれを有効にするためにいくつかの感度を調整しなければならなかった。それは助けるかもしれません。よく分かりません。 – skift

関連する問題