ターミナルでの履歴検索の代わりに、ページアップ/ダウン印刷〜


3

Mac OS X 10.8.2を搭載したMacbook Proを使用しています

私が設定しました:

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

端末のキーボード設定(escを押して\ 033を取得)。

私の〜/ .xinputrcは:

# 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

私はちょうどインターネットで見つけたガイドに従っています(実際には多くのガイドが本当に似ています):http : //macimproved.wordpress.com/2010/01/04/fix-page-updown-home-end-in-terminal /

残念ながら、唯一の(素晴らしい)結果は、ページアップ(fn +上矢印)を押すと、ターミナルに「〜」だけが印刷されることです。

回答:


3

コマンドをに保存するだけで機能します~/.inputrc.xinputrcXアプリケーションでのみ使用されます。

ただし、ターミナルウィンドウをスクロールするには、ページを上下に移動する必要はありませんか?履歴検索コマンドを⌥↑と⌥↓に割り当てました。

"\e\e[A": history-search-backward
"\e\e[B": history-search-forward

パーフェクト!ターミナルウィンドウをスクロールするには、shift + pageup / downを使用します。
デズモンド

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.