2009-10-12 8 views
7

Chcę użyć domu, końca, usunięcia, pageupu, strony z ksh. Mój TERM jest xterm-color. Te klucze współpracuje z tcsh i zsh, ale nie z ksh (druk tyldę ~)strona główna, koniec, usuń, pageup, pagedown z ksh

Znalazłem to:

bind '^[[3'=prefix-2 
bind '^[[3~'=delete-char-forward 
bind '^[[1'=prefix-2 
bind '^[[1~'=beginning-of-line 
bind '^[[4'=prefix-2 
bind '^[[4~'=end-of-line 

Ale kiedy ustawić jedną bindkey, ostatni już nie działa.

Jak używać tych kluczy w ksh z .kshrc?

Dzięki.

Odpowiedz

0

Czy masz ustawione zmienne EDITOR lub VISUAL? Jeśli nie, to może być droga naprzód.

EDITOR=vi 

może być wystarczająca.

+0

lub "EDITOR = emacs". Tak czy inaczej możesz umieścić to w swoim pliku '~/.kshrc' –

+0

-1 Niestety to nie działa – bharal

+0

Skopiowano z * Nicolas * 'komentarza niepoprawnie opublikowanego jako odpowiedź:" z 'EDITOR = vi', home, end, delete, pageup, pagedown nie drukuje tyldy ~ (ale nie działa) .Ponadto nie lubię vi EDITOR Z drugiej strony, z 'EDITOR = emacs', problem jest taki sam .Te klawisze nie działają i wydrukuj tyldę ~. " – agc

Powiązane problemy