Seite auf / ab drucken ~ anstelle der Historiensuche im Terminal

2709
Desmond

Ich bin auf einem Macbook Pro mit Mac OS X 10.8.2

Ich habe gesetzt:

page up: \033[5~ page down: \033[6~ 

in den Einstellungen der Terminal-Tastatur (drücken Sie esc, um \ 033 zu erhalten).

Mein ~ / .xinputrc ist:

# Be 8 bit clean.  set input-meta on set output-meta on set convert-meta off  # Auto completion options set show-all-if-ambiguous on set completion-ignore-case on  # Keybindings "\e[1~": beginning-of-line # Home key "\e[4~": end-of-line # End key "\e[5~": history-search-backward # Page Up "\e[6~": history-search-forward # Page Down "\e[3~": delete-char # Delete key "\e[5C": forward-word # Ctrl+right "\e[5D": backward-word # Ctrl+left 

Ich folge nur einem Leitfaden, der im Internet zu finden ist (eigentlich sind viele Leitfäden wirklich ähnlich): http://macimproved.wordpress.com/2010/01/04/fix-page-updown-home-end-in-terminal /

Leider ist das einzige (tolle) Ergebnis, dass beim Drücken der Seite nach oben (Fn + Aufwärtspfeil) nur ein "~" im Terminal gedruckt wird.

3

2 Antworten auf die Frage

3
user495470

Ich habe es zum funktionieren gebracht, indem ich einfach die Befehle gespeichert habe ~/.inputrc. .xinputrcwird nur von X-Anwendungen verwendet.

Benötigen Sie eine Seite nach oben und eine Seite nach unten, um in den Terminalfenstern zu blättern? Ich habe den History-Suchbefehlen ⌥ ↑ und ⌥ ↓ zugewiesen.

"\e\e[A": history-search-backward "\e\e[B": history-search-forward 
Perfekt! Zum Scrollen durch die Terminalfenster ziehe ich Shift + Bild auf / ab vor. Desmond vor 11 Jahren 0
0
Justin

Schauen Sie sich iTerm2 ( http://www.iterm2.com/ ) an. Es erledigt alle normalen Tastaturbindungen, die Sie von einem Linux / Unix-Terminal erwarten würden. Unterstützt auch mehrere Teilfenster in horizontaler und vertikaler Richtung gleichzeitig.