編集できませんパス=vimの.profileの行。挿入モードでhomeまたはendを押すと、次のようになります。え^?。右矢印を数回押すと、VIMに次のように表示されます。
C
C
C
C
私はこのコンピュータ/OSを使用しています:
SunOS hostname 5.10 Generic_150400-14 sun4v sparc SUNW,Netra-T5440
また、homeキーとendキーはコマンドラインをナビゲートせず、削除キーまたはバックスペースキーも機能しません。削除すると、行末に達するまで各文字の大文字と小文字が変わり、IまたはEscapeを押してもこのコマンドライン編集モードは変わりません。上下の矢印が機能します。 X-Windowsアクセス権がないか、少なくとも試したことがありません。
私はMacOSシステムからこのシステムにSSHを介して接続していますが、私のキーが慣れているLinuxおよびMacOSシェルとは大きく異なります。
デフォルトのシェルはKSHで、bashに切り替えました。/bin/bash 実行.profileの終わりに。さまざまな問題を解決するために.profileに追加したその他の内容は次のとおりです。
export PAGER=less
export EDITOR=vi
set -o vi
完全な.profileがここに貼り付けられます。
ESC=`printf "\033"`
BEL=`printf "\007"`
BS=`printf "\010"`
stty erase $BS
umask 00022
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin
PATH=$PATH:/usr/local/bin
MANPATH=/usr/man:/usr/share/man:/usr/local/man
HOSTNAME=`hostname`
export PAGER=less
if [ $0 = ksh -o $0 = -ksh ] ; then
set -o vi
PS1="[$LOGNAME@$HOSTNAME: \$PWD ]
$ "
export HISTSIZE=4096
fi
case $TERM in
sun-cmd) PS1="$ESC]l$HOSTNAME$ESC$PS1"
;;
xterm) PS1="$ESC]0;$HOSTNAME$BEL$PS1"
;;
*) ;;
esac
unset ESC BEL BS
EDITOR=vi
export PATH LOGNAME HOSTNAME MANPATH EDITOR
export EDITOR=vi
set -o vi
exec /bin/bash
これは.bashrcです。
export TERM=xterm
export EDITOR=vi
set -o vi