Python用のEmacsを使い始め、このパッケージを使用しています:
https://github.com/gabrielelanaro/emacs-for-python
それをインストールした後、私はこれを見ます:
現在の行の下に白い線(アンダースコアなど)があります。
この白い線を削除するにはどうすればよいですか。迷惑です。
Python用のEmacsを使い始め、このパッケージを使用しています:
https://github.com/gabrielelanaro/emacs-for-python
それをインストールした後、私はこれを見ます:
現在の行の下に白い線(アンダースコアなど)があります。
この白い線を削除するにはどうすればよいですか。迷惑です。
回答:
特定のバッファでアクティブなモードを確認C-h m
するには、-と入力しM-x describe-mode
ます。これはのショートカットです。場合はhl-line-mode
有効になっている、読み出しは次のようになります Enabled minor modes: . . . Hl-Line . . .
。
hl-line-mode
アクティブなようで、hl-line
色はに設定されてい:underline t
ます。引用したリンクの最初のページの指示には、次のように記載されています。
Line highlighting
You may want to enable this feature with the color you prefer,
to do so, drop one of the following lines in your .emacs
(global-hl-line-mode t) ;; To enable
(set-face-background 'hl-line "black") ;; change with the color that you like
;; for a list of colors:
;; http://raebear.net/comp/emacscolors.html
hl-line-mode
また、および/または専用モード・フックを使用して、特定のメジャーモードでローカルに有効にすることができる-のように見えるが有効(hl-line-mode 1)
などが無効に見えます(hl-line-mode -1)
。
すべてのメジャーモードでhl-line-mode
アクティブになっている場合、を探しています。特定のメジャーモードのみでアクティブになっている場合は、を探しています。どちらの場合でも、そのコード行を削除するかコメントアウトしてください。(global-hl-line-mode t)
hl-line-mode
(hl-line-mode 1)
マイナーモードをグローバルに有効にし、モードフックを使用して特定のメジャーモードで無効にすることもできます。その場合、グローバル設定が.emacs
ファイルに配置され、モードフックを使用してオフにします (hl-line-mode -1)
。