のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,896人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレEmacs Part 50

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    953 = :

    iterm2の画面を開いて、emacsを起動させて、文書1を呼び出したとして、
    それをさらに新しくひらいたiterm2の画面を開いて、新しい文書2をつくり
    そこに、文書1からコピーしたものを文書2にヤンクしたいのですが、
    文書2にヤンクしようとすると空だと出ます。
    どういうコードをinit.elに書き加えればいいのか教えてください

    954 = :

    端末だからどうなんだろうな。GUIだとクリップボードの共有できるけど。
    emacsclientつかうとか。

    955 = :

    クリップボードの共有はinit.elにコードを書いて、できるようにはなっているんです。
    だからcommand+cでコピー、command+vでペーストはできるんですが、
    元々の画面のあらわれている部分しか選択できないんです。
    だから、画面をさらにずらして、コピーしてペーストをするしかないんです。
    コピー元のファイルの画面に映っていないところも全部、C-spaceで選択して
    ペーストするほうでyankなりできればとおもうんですが

    956 = :

    >>954
    ありがとうございます。
    http://superuser.com/questions/403402/how-do-i-cut-and-paste-between-different-files-using-emacs
    ということで、>>954さんの回答がそのとおりという
    ことですね。
    ありがとうございます。

    957 = :

    >>955
    Emacsの話じゃねーだろ

    958 = :

    >>953
    レジスタ

    959 = :

    >>958
    レジスタ、今やってみましたが、同じターミナルの中で立ち上げた、emacsのバッファー
    同士の間ではレジスタを使ってテキストの挿入はできるのですが、
    異なるターミナルを使って立ち上げたemacsのバッファーへのペーストはできないです

    960 = :

    >>959
    それがemacsclientのメリットですよね
    http://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server
    なぜなら新しいEmacsプロセスが開始されるからです。なぜこれが不便かというと、新たなEmacsプロセスは、既存のEmacsプロセスのバッファー、コマンドヒストリー、その他の情報を共有しないからです

    962 = :

    >>960
    ×https://ayatakesi.github.io/emacs/25.1/emacs-ja.html#Emacs-Server
    ↑くそ重い

    ○https://ayatakesi.github.io/emacs/25.2/html/Emacs-Server.html#Emacs-Server

    963 = :

    ちなみに26からTCPサーバーもサポートされる
    http://ayatakesi.github.io/emacs/26.0.90/html/TCP-Emacs-server.html#TCP-Emacs-server

    964 = :

    >>959
    できるよ
    (set-register) で永続化

    965 = :

    ちなみに端末でのコピーもtmux使えば、
    C-b [ space 範囲指定 ret C-b ] でできるし、スクロールバッファも遡れる。

    Macならpbcopy, pbpasteも使える。

    色々方法あるけどわからない摩訶不思議な事せず素直にGUI使って勉強しろって

    966 = :

    C-bってお前のキーバインドか?
    tmuxとかscreenだと失敗すると思うよ。考えて見ろよ。

    968 = :

    2つ立ち上げるケースってどういうケースなの

    969 = :

    いや、コピペで失敗するんだ。

    970 = :

    >>968
    そら複数画面で編集したいときでしょ。
    セッションを共有するという意味ではemacsclientが一番素直。クラウド時代にはもっといろいろとやりかたがあるんだろうとは思いますが。

    972 = :

    Macならpbcopy使ってtmuxのバッフアスタックとクリップボードの共有もできるけどなぁ

    設定しなくてもtmuxのバッフアコピーでEmacsにもペーストできるし、俺のところは動いてるけどこれ普通じゃないの?

    973 = :

    >>970
    フレームかウインドウ分割でいいと思う。
    あと複数Emacsの同時起動はrecentfのトラブルの元。

    974 = :

    pbcopy便利そうだな。
    端末エミュレータの枠を越えた機能はどうなんだと思わなくもないが。

    976 = :

    >>973
    普通そうだよね


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について