最近、PHP を開発するために vi を使用する必要がありますが、PHP ファイルは中国語をサポートする必要があるため、同僚にアドバイスを求めた結果が得られました。
以前は putty を使用して freebsd サーバーに接続していましたが、中国語の入力に問題があったようだったので、F-Secure SSH クライアント 5.4 を使用しました。putty よりも優れた SSH クライアントを使用することもできます。しかしそれほど便利ではありません。
vi などでコードを強調表示するには、bash を使用する必要があるようです。Freebsd のデフォルトは csh なので、それを変更する必要があります:
% chpass heiyeluren
#heiyeluren のユーザー データベース情報を変更します。 >
シェルが csh の場合は、Shell: /usr/local/bin/bash
に変更できます。たとえば、ls を実行すると、さまざまな色が表示されます。
すると、.bash_profile ファイルがホーム ディレクトリに表示されます。これは、次のように構成されます。 >
1 #PS1="[u@H w]\$ "
3 エイリアス vi='vim'
4 エイリアス ll='ls -al'5 LANG=zh_CN.EUC
6 EDITOR=vim7 TERM=linux
8 #TERM=xterm 9 エクスポート LANG EDITOR TERM
10 エクスポート CLICOLOR=1
11export PATH=/usr/local/bin :$PATH
12export CVSROOT=:pserver:heiyeluren@cvs:/home/cvs/CVS
上記の内容に注意してください: LANG =zh_CN.EUC、TERM=linux などを変更できます。上記と同様です。
最後に、.exrc ファイルを次のように変更します。
1 syntax on
2 set tabstop=4
3 set autoindent
変更を保存するだけです。ただし、この時点ではこのターミナルを閉じずに、別のターミナルを開いて接続するのが最善です。ログインできない場合は、すぐに変更してください。
ファイルを強調表示し、中国語の表示と編集をサポートできるようになりました。これは非常に優れています。
F-Secure SSH クライアントを使用し、背景を黒に設定することをお勧めします。