質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Vim

VimとはUnix / Linux 系のOSに標準搭載されているターミナル上で動くテキストエディタです。

Q&A

解決済

2回答

572閲覧

gvim で「…」がちゃんと表示されるようにするには?

Zuishin

総合スコア28660

Vim

VimとはUnix / Linux 系のOSに標準搭載されているターミナル上で動くテキストエディタです。

0グッド

0クリップ

投稿2018/09/06 09:18

vimmer の皆さんは gvim をお使いでないですか?

イメージ説明

この画像は以下のテキストを gvim で編集しているところです。

txt

1…あ 2

御覧のように「…」の後に文字を書くとが途中で切れます。
修正の方法はありますでしょうか?

OS は Windows 10
gvim のバージョンは以下の通りです。

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Apr 23 2017 20:01:28)
MS-Windows 32 ビット GUI 版 with OLE サポート
適用済パッチ: 1-586
Compiled by mool@tororo

フォントの設定は次のようにしています。

set guifont=MS_Gothic:h18
set guifontwide=MS_Gothic:h18

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

ターミナルからするとフォントの文字幅があいまいであるために起こる現象ですね。あまりきれいではないのですが、マルチバイト文字はすべて全幅で表示するように決め打ちするオプションが存在しています。

vim

1set ambiwidth=double

これで一応まともにはなりますが、ギリシャ文字 α β γ なども全幅になるので嫌う人もいます。フォントを変えてみるのも手かもしれません。

投稿2018/09/12 05:36

編集2018/09/14 12:24
machakann

総合スコア112

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2018/09/12 05:51

ありがとうございます。 別の環境ではちゃんと表示されるので根本的な原因はわからないのですが、この回答の通りにして満足の行く結果になりました。
guest

0

三点リーダーの3つ目の点が欠けると言う事ですよね?
フォントをその指定にしても、再現しません。

Plain

1VIM - Vi IMproved 8.1 (2018 May 17, compiled May 20 2018 12:40:33) 2MS-Windows 64 ビット GUI 版 3適用済パッチ: 1-5 4Modified by koron.kaoriya@gmail.com 5Compiled by koron.kaoriya@gmail.com

投稿2018/09/06 09:35

otn

総合スコア84553

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2018/09/06 09:48

情報ありがとうございます。 8.1 にアップデートしてみましたが、変わりませんでした。 Windows の設定の問題も疑ってみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問