0

「Ctrl + V」などの何かをEMACSに貼り付けてから、EMACS画面でマウスを右クリックすると、このカスケードされた結果が頻繁に表示されます

|  Xxxxxxx |  Xxxxxxx |  Xxxxxxx |     Xxxxxxx |
    |    10    |    39    |       Xxxxxxx  |    -1.0000     |
        |    10    |    51    |       Xxxxxxx |  -100001.0000  |
            |    10    |    55    |       Xxxxxxx |   -1000.0000   |
                |    10    |   407    |       Xxxxxxx |  -10000.0000   |
                    |    10    |   717    |       Xxxxxxx |    -10.0000    |

そのため、カーソルを各行に移動し、「=」を押して整列させる必要があります

|  Xxxxxxx |  Xxxxxxx |       Xxxxxxx |     Xxxxxxx |
|    10    |    39    |       Xxxxxxx |    -1.0000     |
|    10    |    51    |       Xxxxxxx |  -100001.0000  |
|    10    |    55    |       Xxxxxxx |   -1000.0000   |

もっと速い方法があるはずですよね?

4

1 に答える 1

2

私の推測では、X11/GUI アプリケーションとしてではなく、ターミナル エミュレータ内で実行されている Emacs にこのテキストを挿入していると思われます。したがって、挿入しているテキストは、キーボードで入力しているように Emacs に表示されるため、すべての改行は LF 文字の形式で Emacs によって受信されます。LF 文字は、Emacs の用語で としても知られる ASCII 文字でありC-j、バインドされています。デフォルトではnewline-and-indent。したがって、この厄介な影響を回避する(global-set-key [?\C-j] 'newline)か、Emacs を GUI アプリケーションとして実行するように切り替えることができます。

于 2012-09-04T18:21:11.220 に答える