ファイルの最初の行のemacsロック表示を行う


10

通常は表示されない場所までスクロールダウンして、ヘッダー情報(CSVなど)を含むファイルの最初の行をEmacsに常に表示させるにはどうすればよいですか?


ヘッダー行のためだけに新しいウィンドウを作成しても問題はありませんが、csvの列数が非常に多く、画面をスクロールしてスクロールできないことがよくあります。
wdkrnls 2015年

回答:


12

それ作るヘッダ行

ウィンドウの上部にヘッダー行を表示できます。ウィンドウからスクロールアウトされませんが、上部に表示されたままです。それがあなたが求めていることだと思います。


あなたが使用している場合@wdkrnlsはsx.elのパッケージを、あなたは彼らがバッファの上にキーボードショートカットの表示を使用して実装されて気づくでしょうheader-line-format(" " (:propertize "n p TAB" face mode-line-buffer-id) ": Navigate" " " (:propertize "u d" face mode-line-buffer-id) ": Up/Down Vote" " " (:propertize "c" face mode-line-buffer-id) ": Comment" " " (:propertize "a" face mode-line-buffer-id) ": Answer" " " (:propertize "e" face mode-line-buffer-id) ": Edit" " " (:propertize "q" face mode-line-buffer-id) ": Quit")
Kaushal Modi、2015

header-line-format有望に見えますがcsv-mode、特にcsv-align-fields機能とうまく統合できません。できたとしても、最初の行は非表示になりません。
wdkrnls

1
私はそこにいたことを望むtabular-data-modeテキストを読み込むことがのユーザー編集可能な形でデータを区切りtabulated-list-mode、おそらくも使用し、header line機能が。
wdkrnls 2015年

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