[精讚] [會員登入]
1289

設定友善的FREEBSD shell環境

FREEBSD 的原始SHELL很不友善,以下設定可以讓你的FREEBSD 很友善,和CENTOS差不多,這樣子FREEBSD 就有好用的介面。

分享此文連結 //n.sfs.tw/11315

分享連結 設定友善的FREEBSD shell環境@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-23 12:18:20 最後編修
2017-06-15 12:07:38 By 張○○
 

自動目錄

1. 安裝 vim

用 vim 取代不好用及有點慢的 ee,讓UTF-8的中文字能正常讀寫。
/usr/ports/editors/vim

2. 編輯 CShell 的全域設定

以下範例是設定成 UTF-8的環境

# ee /etc/csh.cshrc

alias h        history 25
alias j         jobs -l
alias la       ls -a
alias lf        ls -FA
alias ll        ls -lA
alias vi      vim

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)

setenv  EDITOR  vim
setenv  PAGER   less
setenv  BLOCKSIZE       K

set prompt = "%{^[[1m%}[%n@%m %{^[[33m%}%c%{^[[37m%}]%{^[[0m%} "
set color
set dspmbyte=UTF-8


setenv  PACKAGESITE ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-stable/Latest/
setenv  LC_ALL          zh_TW.UTF-8
setenv  LANG            zh_TW.UTF-8
setenv  LC_CTYPE        zh_TW.UTF-8
setenv  LSCOLORS "gxfxcxdxbxegedabagacad"
setenv  MM_CHARSET      UTF-8
setenv  XMODIFIERS      "@im=xcin"
setenv  CLICOLOR
set autolist
set autoexpand
set autocorrect

 設定完全域後的SHELL環境,要把自己或 root的家目錄刪除 .cshrc (這是一個隱藏檔,ls -a 方可見到) 才會生效。

3. 編輯 vim 設定讓vim 更友善

以下範例為 3.1 自己或root的vim設定、 3.2  全域vim設定 可二擇一設定

3.1 到家目錄和 /root下建立檔案.vimrc

set nocompatible
set backspace=2
set ruler
filetype on
set history=1000
set background=dark
syntax on
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set nohls
set incsearch

set enc=utf-8
set fenc=utf-8
set fileencodings=utf-8,ucs-bom,big5,latin1

3.2 vim在 FREEBSD下的全域設定

/usr/local/share/vim/vimrc


/usr/local/share/vim/vim*/vimrc
*是版號

如果沒有此檔請自建一個,內容同3.1的內容

4. 重新登入

完成友善的 Freebsd


編修原文 2009-10-07 01:33:53

END

你可能感興趣的文章

[FREEBSD11] ssh登入時免輸入密碼 自動程式需要進到別台機器時,沒辦法使用交談式方式輸入密碼,發現一個簡單的方法設定

[FREEBSD] 使用ADSL撥接程式為何 我在家架了一台 FREEBSD 的SERVER,其中ADSL設定和操作

Freebsd 設定quota 在Freebsd使用quota以限制使用者容量

Freebsd 建立/刪除/修改使用者+特權使用者 Freebsd 下使用者建立、刪除、修改使用者,新增特權使用者

[Freebsd] 建立ramdisk Freebsd 建立ramdisk,作為高速的暫存空間

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

好用的3+2碼郵遞區號查詢系統推薦 網路上找到用地址輸入判斷3+2碼郵遞區號的辨識率不高,除了這個網站…

Smarty安裝 smarty 是著名的樣版引擎,非常的好用,用多了突然發現拿掉smarty反而不會寫php了,以下是安裝過程..

[大型機台] 熱血高校躲避球 多少少年時光歲月耗在這個遊戲上,二十幾年前的那個時光,唯一想做的事就是把吃飯錢省下來拿去打一場五塊錢的電動,就算是沒錢也