2016-12-11 13 views
1

私の仕事では、emacsからたくさんのコピーと貼り付けをしていますが、行番号をコピーせずにlinumを使っている間にコードの断片をコピーする方法を探しています。emacs:linumを使用しているときに行番号なしでコピー

原料の
1 BLA
2 blabla
3 blablabla
4エンド

をコピーするための線1-3をマーキングするとき、私はどちらが
1 BLA
2 blabla
3 blablabla
を取得しますコード内のシェルや他の場所に貼り付けようとすると、かなり無駄になります。

行番号なしでコピーする方法はありますか?

+1

私はあなたがEmacsのを実行している場合が起こっていることを想像することができる唯一の方法はマウスを使用して端末のコンテンツをコピーします。それはあなたが話していることですか? – phils

+0

おそらく 'Mx customize-group RET kill RET'と' Ch ig(emacs)Cut and Paste'が便利です(linum特有のものではありませんが、Emacs内でコピー/他のアプリケーションに貼り付ける)。 – phils

+0

はい@phils、それは私が探している行動です – user2141046

答えて

1

内容をバッファリングするために実線の区切り

(setq linum-format "%4d \u2502 ") 

やラインから1枚のスペースセパレータを使用します。

(setq linum-format "%d ") 
+0

いい、私はあなたの賞金を獲得したと思います。また、https://www.emacswiki.org/emacs/LineNumbersの同じ提案を参照してください、私はより良い検索方法を学ぶ必要があると思います:)。 linum-formatのデフォルト値は "%6d"ですが、どのようにデフォルトがコピーされ、変更はできませんか? – user2141046

+0

btw、サイトは私にあなたの賞金を明日許可することを許可します – user2141046

+0

私は助けることができてうれしいです:) – SerialDev

関連する問題