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

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

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

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

Q&A

解決済

1回答

2102閲覧

CentOS8.2.2のvimでsyntax offが効かない。

ad.sys.soleil

総合スコア28

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

0グッド

0クリップ

投稿2020/07/08 05:48

CentOS-8.2.2004をインストールしまして、vimの画面調整をしております。
vim /etc/vimrcに
set number '行番号追加
syntax off 'コマンド色付けなし
let loaded_matchparen = 1 '対応カッコの強調表示解除
の設定をしましたが、syntax offだけ効きません。
設定ターミナルはTera Termを使っています。


試しに、
/rootフォルダへvimrcを名称testと名称vimrcとして複写してみたら、
名称testはsyntax offが当たっており、名称vimrcは元のままで高輝度で
表示され非常に不思議です。
また、名称testの先頭行へ#123456789を追加し保管、再度vimで見ると一部分が高輝度になりました。
イメージ説明
vim --version(概要)

vim --version

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 11 2019 19:08:24)
適用済パッチ: 1-1763
システム vimrc: "/etc/vimrc"
ユーザー vimrc: "$HOME/.vimrc"
第2ユーザー vimrc: "~/.vim/vimrc"
ユーザー exrc: "$HOME/.exrc"
デフォルトファイル: "$VIMRUNTIME/defaults.vim"
省略時の $VIM: "/etc"
省略時の $VIMRUNTIME: "/usr/share/vim/vim80"

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

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

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

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

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

guest

回答1

0

ベストアンサー

$VIMRUNTIME/defaults.vim の中で syntax on が実行されてるのが原因だと思います。

defaults.vim を編集して syntax on の箇所を syntax off に変更してみてください。

" Switch syntax highlighting on when the terminal has colors or when using the " GUI (which always has colors). if &t_Co > 2 || has("gui_running") " Revert with ":syntax off". syntax off " I like highlighting strings inside C comments. " Revert with ":unlet c_comment_strings". let c_comment_strings=1 endif

もしくは、$HOME/.vimrc を作成して syntax off を設定してみてください。
そうすれば $HOME/.vimrc の設定が優先されます。

それと vimrc のコメントは ' ではなくて " ですので そちらも修正すると良いと思います。

投稿2020/07/08 07:55

take88

総合スコア1398

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

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

ad.sys.soleil

2020/07/08 08:22

有難う御座います。 defaults.vim修正しましたら適用てきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.47%

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

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

質問する

関連した質問