* [Comm] zsh: Home/End в терминалах X @ 2003-11-02 22:31 DM 2003-11-03 7:52 ` Maxim Tyurin 0 siblings, 1 reply; 12+ messages in thread From: DM @ 2003-11-02 22:31 UTC (permalink / raw) To: community -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Здравствуйте! После установки себе в качестве основного шелла zsh получил много удовольствия, но поимел ложку дёгтя: обнаружил, что в иксовых консолях перестали работать клавиши Home/End. Причина явно в шелле, потому что если в той же консоли запустить bash, всё начинает работать правильно. Единственный терминал, в котором всё в порядке --- aterm. Как можно настроить поведение этих кнопок для zsh в остальных терминалах? - --------------------------------------- DM <dead underline m at list point ru> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/pYXR/MG/BtpoJbcRAoUCAKCFYjkm8iNorHkIElENrUprchlN4gCgwgAc ZSP9omdpLUZ+Cl0+WVvJQas= =uYKV -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-02 22:31 [Comm] zsh: Home/End в терминалах X DM @ 2003-11-03 7:52 ` Maxim Tyurin 2003-11-03 12:07 ` Andrey Rahmatullin 2003-11-03 21:12 ` DM 0 siblings, 2 replies; 12+ messages in thread From: Maxim Tyurin @ 2003-11-03 7:52 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 778 bytes --] On Mon, Nov 03, 2003 at 01:31:45AM +0300, DM wrote: Content-Description: clearsigned data > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Здравствуйте! > > После установки себе в качестве основного шелла zsh получил много > удовольствия, но поимел ложку дёгтя: обнаружил, что в иксовых консолях > перестали работать клавиши Home/End. Причина явно в шелле, потому что > если в той же консоли запустить bash, всё начинает работать правильно. > Единственный терминал, в котором всё в порядке --- aterm. > > Как можно настроить поведение этих кнопок для zsh в остальных > терминалах? Лечить так: echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 7:52 ` Maxim Tyurin @ 2003-11-03 12:07 ` Andrey Rahmatullin 2003-11-03 13:18 ` Maxim Tyurin 2003-11-03 21:12 ` DM 1 sibling, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2003-11-03 12:07 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 279 bytes --] В сообщении от 3 Ноябрь 2003 12:52 Maxim Tyurin написал(a): [...] > Лечить так: > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc Это всё сразу есть в /etc/zshrc Только не помогает. -- Best regards, wRAR ALT Linux Team [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 12:07 ` Andrey Rahmatullin @ 2003-11-03 13:18 ` Maxim Tyurin 2003-11-03 21:18 ` DM 0 siblings, 1 reply; 12+ messages in thread From: Maxim Tyurin @ 2003-11-03 13:18 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 462 bytes --] On Mon, Nov 03, 2003 at 05:07:40PM +0500, Andrey Rahmatullin wrote: Content-Description: signed data > В сообщении от 3 Ноябрь 2003 12:52 Maxim Tyurin написал(a): > [...] > > > Лечить так: > > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc > > Это всё сразу есть в /etc/zshrc > Только не помогает. Это для aterm Работает как часы. -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 13:18 ` Maxim Tyurin @ 2003-11-03 21:18 ` DM 2003-11-04 7:26 ` Maxim Tyurin 0 siblings, 1 reply; 12+ messages in thread From: DM @ 2003-11-03 21:18 UTC (permalink / raw) To: community Здравствуйте, Maxim Tyurin! Понедельник 03 Ноябрь 2003 16:18, Вы писали: > On Mon, Nov 03, 2003 at 05:07:40PM +0500, Andrey Rahmatullin wrote: > Content-Description: signed data > > > В сообщении от 3 Ноябрь 2003 12:52 Maxim Tyurin написал(a): > > [...] > > > > > Лечить так: > > > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > > > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc > > > > Это всё сразу есть в /etc/zshrc > > Только не помогает. aterm работает и без лечения. А вот все остальные терминалы --- фигушки. А именно они и интересуют :-( --------------------------------------- DM <dead underline m at list point ru> ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 21:18 ` DM @ 2003-11-04 7:26 ` Maxim Tyurin 0 siblings, 0 replies; 12+ messages in thread From: Maxim Tyurin @ 2003-11-04 7:26 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 855 bytes --] On Tue, Nov 04, 2003 at 12:18:29AM +0300, DM wrote: Content-Description: clearsigned data > Здравствуйте, Maxim Tyurin! > > Понедельник 03 Ноябрь 2003 16:18, Вы писали: > > > On Mon, Nov 03, 2003 at 05:07:40PM +0500, Andrey Rahmatullin wrote: > > Content-Description: signed data > > > > > В сообщении от 3 Ноябрь 2003 12:52 Maxim Tyurin написал(a): > > > [...] > > > > > > > Лечить так: > > > > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > > > > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc > > > > > > Это всё сразу есть в /etc/zshrc > > > Только не помогает. > > aterm работает и без лечения. А вот все остальные терминалы --- > фигушки. А именно они и интересуют :-( и rxvt Для xterm bindkey "^[[1~" beginning-of-line bindkey "^[[4~" end-of-line тоже работает. -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 7:52 ` Maxim Tyurin 2003-11-03 12:07 ` Andrey Rahmatullin @ 2003-11-03 21:12 ` DM 2003-11-04 5:43 ` Sergey Vlasov 1 sibling, 1 reply; 12+ messages in thread From: DM @ 2003-11-03 21:12 UTC (permalink / raw) To: community Здравствуйте, Maxim Tyurin! Понедельник 03 Ноябрь 2003 10:52, Вы писали: > > После установки себе в качестве основного шелла zsh получил много > > удовольствия, но поимел ложку дёгтя: обнаружил, что в иксовых > > консолях перестали работать клавиши Home/End. Причина явно в шелле, > > потому что если в той же консоли запустить bash, всё начинает > > работать правильно. Единственный терминал, в котором всё в порядке > > --- aterm. > > > > Как можно настроить поведение этих кнопок для zsh в остальных > > терминалах? > > Лечить так: > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc Не помогает. Работает абсолютно так же, как и раньше. В иксах Home/End не отрабатываются. --------------------------------------- DM <dead underline m at list point ru> ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-03 21:12 ` DM @ 2003-11-04 5:43 ` Sergey Vlasov 2003-11-04 11:31 ` Andrey Rahmatullin 2003-11-04 19:22 ` [Comm] " DM 0 siblings, 2 replies; 12+ messages in thread From: Sergey Vlasov @ 2003-11-04 5:43 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1044 bytes --] On Tue, Nov 04, 2003 at 12:12:34AM +0300, DM wrote: Content-Description: clearsigned data > Здравствуйте, Maxim Tyurin! > > Понедельник 03 Ноябрь 2003 10:52, Вы писали: > > > > После установки себе в качестве основного шелла zsh получил много > > > удовольствия, но поимел ложку дёгтя: обнаружил, что в иксовых > > > консолях перестали работать клавиши Home/End. Причина явно в шелле, > > > потому что если в той же консоли запустить bash, всё начинает > > > работать правильно. Единственный терминал, в котором всё в порядке > > > --- aterm. > > > > > > Как можно настроить поведение этих кнопок для zsh в остальных > > > терминалах? > > > > Лечить так: > > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc > > Не помогает. Работает абсолютно так же, как и раньше. В иксах Home/End > не отрабатываются. Посмотрите, что на самом деле выдают эти клавиши: запустите в этом терминале cat, нажмите нужную клавишу и посмотрите, что появится. У меня в xterm Home = "^[[1~", End = "^[[4~". [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-04 5:43 ` Sergey Vlasov @ 2003-11-04 11:31 ` Andrey Rahmatullin 2003-11-04 12:04 ` Sergey Vlasov 2003-11-04 19:22 ` [Comm] " DM 1 sibling, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2003-11-04 11:31 UTC (permalink / raw) To: community [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 486 bytes --] В сообщении от 4 Ноябрь 2003 10:43 Sergey Vlasov написал(a): > Посмотрите, что на самом деле выдают эти клавиши: запустите в этом > терминале cat, нажмите нужную клавишу и посмотрите, что появится. > > У меня в xterm Home = "^[[1~", End = "^[[4~". В Konsole Home="^[[H", End="^[[F" Щас попробую... Ага, работает! Баг вешать? На zsh в районе /etc/zshrc? ЗЫ. Только хотел спросить, как посмотреть коды клавиш, а оказалось всё так просто ;-) -- Best regards, wRAR ALT Linux Team [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-04 11:31 ` Andrey Rahmatullin @ 2003-11-04 12:04 ` Sergey Vlasov 2003-11-04 16:55 ` [Comm] " Konstantin Lepikhov 0 siblings, 1 reply; 12+ messages in thread From: Sergey Vlasov @ 2003-11-04 12:04 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 958 bytes --] On Tue, Nov 04, 2003 at 04:31:22PM +0500, Andrey Rahmatullin wrote: Content-Description: signed data > В сообщении от 4 Ноябрь 2003 10:43 Sergey Vlasov написал(a): > > > Посмотрите, что на самом деле выдают эти клавиши: запустите в этом > > терминале cat, нажмите нужную клавишу и посмотрите, что появится. > > > > У меня в xterm Home = "^[[1~", End = "^[[4~". > > В Konsole Home="^[[H", End="^[[F" Да что же это за безобразие - три варианта кодов клавиш, и во всех случаях TERM=xterm. Кстати, у konsole могут быть какие-то настройки по этому поводу... > Щас попробую... > > > Ага, работает! Баг вешать? На zsh в районе /etc/zshrc? IMHO баг надо вешать не на zsh, а на konsole/aterm/... Необходимо сделать эти коды единообразными и соответствующими описанию terminfo для xterm (либо эти терминалы должны ставить тип не xterm, а какой-то другой). Понятно, что всё это определяется настройками, но в конфигурации по умолчанию должно быть именно так. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: zsh: Home/End в терминалах X 2003-11-04 12:04 ` Sergey Vlasov @ 2003-11-04 16:55 ` Konstantin Lepikhov 0 siblings, 0 replies; 12+ messages in thread From: Konstantin Lepikhov @ 2003-11-04 16:55 UTC (permalink / raw) To: community Hi Sergey! Tuesday 04, at 03:04:39 PM you wrote: > On Tue, Nov 04, 2003 at 04:31:22PM +0500, Andrey Rahmatullin wrote: > Content-Description: signed data > > В сообщении от 4 Ноябрь 2003 10:43 Sergey Vlasov написал(a): > > > > > Посмотрите, что на самом деле выдают эти клавиши: запустите в этом > > > терминале cat, нажмите нужную клавишу и посмотрите, что появится. > > > > > > У меня в xterm Home = "^[[1~", End = "^[[4~". > > > > В Konsole Home="^[[H", End="^[[F" > > Да что же это за безобразие - три варианта кодов клавиш, и во всех случаях > TERM=xterm. > > Кстати, у konsole могут быть какие-то настройки по этому поводу... > > > Щас попробую... > > > > > > Ага, работает! Баг вешать? На zsh в районе /etc/zshrc? > > IMHO баг надо вешать не на zsh, а на konsole/aterm/... Необходимо > сделать эти коды единообразными и соответствующими описанию terminfo для > xterm (либо эти терминалы должны ставить тип не xterm, а какой-то другой). > Понятно, что всё это определяется настройками, но в конфигурации по > умолчанию должно быть именно так. К этому списку можно смело присоединить gnome-terminal :(( Там Home - ^[OH, End - ^[OF Причем где у этой падлы это прописано - непонятно. -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] zsh: Home/End в терминалах X 2003-11-04 5:43 ` Sergey Vlasov 2003-11-04 11:31 ` Andrey Rahmatullin @ 2003-11-04 19:22 ` DM 1 sibling, 0 replies; 12+ messages in thread From: DM @ 2003-11-04 19:22 UTC (permalink / raw) To: community Здравствуйте, Sergey Vlasov! Вторник 04 Ноябрь 2003 08:43, Вы писали: > > > > Как можно настроить поведение этих кнопок для zsh в остальных > > > > терминалах? > > > > > > Лечить так: > > > echo 'bindkey "^[[7~" beginning-of-line' >> ~/.zshrc > > > echo 'bindkey "^[[8~" end-of-line' >> ~/.zshrc > > > > Не помогает. Работает абсолютно так же, как и раньше. В иксах > > Home/End не отрабатываются. > > Посмотрите, что на самом деле выдают эти клавиши: запустите в этом > терминале cat, нажмите нужную клавишу и посмотрите, что появится. > > У меня в xterm Home = "^[[1~", End = "^[[4~". Спасибо за подсказку :-) Вот что получилось: bindkey "^[[H" beginning-of-line bindkey "^[[F" end-of-line --------------------------------------- DM <dead underline m at list point ru> ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2003-11-04 19:22 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-11-02 22:31 [Comm] zsh: Home/End в терминалах X DM 2003-11-03 7:52 ` Maxim Tyurin 2003-11-03 12:07 ` Andrey Rahmatullin 2003-11-03 13:18 ` Maxim Tyurin 2003-11-03 21:18 ` DM 2003-11-04 7:26 ` Maxim Tyurin 2003-11-03 21:12 ` DM 2003-11-04 5:43 ` Sergey Vlasov 2003-11-04 11:31 ` Andrey Rahmatullin 2003-11-04 12:04 ` Sergey Vlasov 2003-11-04 16:55 ` [Comm] " Konstantin Lepikhov 2003-11-04 19:22 ` [Comm] " DM
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git