Я использую, чтобы поместить следующие строки в мой bashrc
, но я больше не могу использовать bash в качестве оболочки для входа. Моя оболочка для входа теперь является ksh. Когда я помещаю это в файл .profile и источник, я получаю сообщение об ошибке из ksh. Как мне изменить его так, чтобы он работал?Помогите мне перевести это на ksh
if [ "x$DISPLAY" == "x" ]
then
function tvim(){ tmux new-session "vim [email protected]" ; }
else
function tvim(){ tmux -2 new-session "TERM=screen-256color vim [email protected]" ; }
fi
.profile
loginshell=1
SH_LEVEL=0
export ENV=$HOME/.envfile
export PROFILE_SETTINGS_FILE="$PROFILE_SETTINGS_FILE:~/.profile"
.envfile
: много определения Env переменных я не могу показать и Баш на последней строке
.bashrc
if [ "x$DISPLAY" == "x" ]
then
function tvim(){ tmux new-session "vim [email protected]" ; }
else
function tvim(){ tmux -2 new-session "TERM=screen-256color vim [email protected]" ; }
fi
не имеют .kshrc
* Я получаю сообщение об ошибке ksh *, вы собираетесь рассказать нам, что такое ошибка, или нам нужно угадать? Кстати, ваш синтаксис для функции подозрительный. – cdarke