GhostBSD - 20.08.04 - 概要・共通事項 - sshd・ftpd・rcs・vim

 クラウディア
1. 概要
2. インストール
3. sshd・ftpd
4. vim

1. 概要

 わたしの使う、いくつかのサービス等について・・・。  どうも、「FreeBSD」からの距離が大きくなっているようです。  「sudo」は、デフォルトでインストールされています。

2. インストール

 「vim」は、インストール済のものは、カスタマイズできないので・・・。  「root」ユーザで

pkg install -y rcs vim coreutils
 rcs は、そのまま使用できます。

3. sshd・ftpd

 インストールされているので、起動するのみ。  また、どちらも基本的には、わたしの使用する設定になっているので、特に設定をいじりません。  「/etc/rc.conf」に2行追加。  「root」ユーザで、

cat - << EOF >> /etc/rc.conf

sshd_enable="YES"
ftpd_enable="YES"
EOF
 起動。

service sshd start
service ftpd start

4. vim

 「行番号を表示」「ビジュアルモードを無効」という設定にします。  なぜ、以下を設定するかに関しては「アプリ・ツール・ユーティリティ - UNIX(FreeBSD)- vim」をご参照ください。

mkdir -pv ~/.vim/after/indent
mkdir -pv ~/.vim/after/plugin
touch ~/.vim/after/indent/vim.vim

cat - << EOF >>  ~/.vim/after/indent/vim.vim
set number
set mouse-=a
EOF

cp ~/.vim/after/indent/vim.vim ~/.vim/after/plugin/.
 色番号のファイルを作成します。  これは、ログインユーザのみ

gdircolors -p > ~/.dircolors
 わたしは、「tcsh」を使用しているので、「vim」の他、「rcs」等も使いやすいようにカスタマイズします。

vi ~/.cshrc

alias h         history 25
 「ci」「co」のデフォルトをロックモードへ。  「history」は、1000行。

alias ci        ci -l
alias co        co -l
alias h         history 1000

alias la        ls -aF
alias lf        ls -FA
alias ll        ls -lAF
 「ls」で隠しファイルも含めてカラー表示。  「vi」起動時に「vim」を実行。

alias ls		gls --color -a
alias la        ls -aF
alias lf        ls -FA
alias ll        ls -lAF
alias vi		vim

setenv  EDITOR  vi
setenv  PAGER   less

if ($?prompt) then
 これはログインユーザのみで  色番号ファイルの設定、日本語設定。

setenv  EDITOR  vi
setenv  PAGER   less
setenv  LANG    ja_JP.UTF-8

eval `gdircolors ~/.dircolors`

if ($?prompt) then

endif

endif
 プロンプトを「ユーザ名@マシン名 カレントディレクトリ >」へ変更。

endif

		set prompt = set prompt = '%N@%M %/ > '
endif
 編集が終了したら

source ~/.cshrc
ハイスピードプラン