4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows10でSublimeText3の日本語入力をインラインでする

Last updated at Posted at 2019-02-07

はじめに

sublimetext3をテキストエディタとして使い始めた.
もともとemacs使ってたのだけれど,弱い人がいろいろ設定していたら重くなってきてテキストエディタのメリットが無くなったので….

ところが,ノートパソコンに入れたところ,日本語入力がうまくいかない.
その対策をしたのでまとめておく.
僕の設定ファイルはgithubにおいてる.
windowsのブランチは変なことになっている.

SublimeText3のInstallとかPackage Control入れるのとかはいろんな記事があるので扱わない.

追記 190709

なんか,VScodeとWSLの相性がいい上に軽量化も進んでいるようなので,移行を画策している.

日本語入力のインライン表示がズレる

他の記事1で紹介されているけれど,Windows上のSublimeTextでは,日本語入力のインライン表示ができない.
なのでPackage ControlからIEMSupportをインストールしたものの,ズレてしまう.

原因

ディスプレイ設定で,拡大縮小とレイアウトが100%じゃなかったらおこることがわかった.

解決方法1 : Sublimeの設定で解決

他のアプリ等に影響がない代わりにSublimetextの起動が遅くなる方法.

  1. 検索でsublimetext.exeがある場所を探す.
    C:\Program Files\Sublime Text 3\sublime_text.exeにあると思う.
  2. 右クリックでプロパティを開く.
  3. 互換性のタブにある高DPIの設定を変更を開く.
  4. 2つCheckBoxがあるが,どちらもにチェックを入れる.
  5. 次の場合,メインディッシュに設定されているDPIを使用するはどちらでも良い.
    1. windowsにサインインしたとき,にした方がアプリの起動が早い.
    2. このプログラムを開いたとき,にしたら外部画面を使用している際におかしくならないのだと思う.
  6. '高いDPIスケールの動作を上書きします'をシステムシステム拡張にする.

解決方法2 : Windowsの設定をかえちゃう.

デスクトップで右クリックしたら出てくるディスプレイ設定で拡大縮小とレイアウトを100%にする.
すると,他のアプリを含めてすべてが小さくなる.
僕は艦これを艦これウィジットで開くのデフォルト画面が小さくなって嬉しいのでこっちを使っている.

  1. デスクトップで右クリックしたら出てくるディスプレイ設定で拡大縮小とレイアウトを100%にする.
  2. 全体的にフォントサイズが小さくなるのは厄介なので,変更する
    1. "Meiryo UIもだいっきらい"でフォントサイズを大きくした.
    2. これだけではフォントが微妙になるので,ClearTypeテキストの調整を実行する.
      1. 設定フォントの関連する設定のところにいる.
    3. 別のアプリもその都度フォントサイズの設定を変更する.
      1. chromeは設定でページのズームを変えたらいい感じになった.
      2. Officeとかは普通に拡大したらいい感じ.
    4. 昔はフォントサイズだけ大きくできたらしいので,またできるようになるのを願う.
  3. sublimetextでフォントサイズを変更する.
    1. 本文のフォントはSublimeTextのSettingで変更できる.ググればたくさん出てくる.
    2. サイドバーのフォントは,Themeで変更しないといけない.
      1. Preferences-Settingを開きthemeが何かを見る.
      2. Preferences-Browse Packagesで開くファイルのUserファイルを開く.
      3. 先に調べたtheme名のファイルを作成し,フォントサイズの設定をかく.
      4. 僕の例リンク

その他僕がした設定

Notoフォントの行間が異様に広い

等幅のNotoフォントにしたけど,行間が広すぎるのでSettingで行間を詰めた.
Settingに"line_padding_top": -4を追加.

ubuntuでの日本語入力

SublimeMozcInput

日本語入力がいい感じになるが変換はインライン表示されない.
Tabで変換候補が出る.
http://yasuyuky.github.io/SublimeMozcInput/

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?