並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 56 件 / 56件

新着順 人気順

tmuxの検索結果41 - 56 件 / 56件

  • [初心者向け]時間のかかる処理を中断せずに実行したいときは、EC2インスタンス上でtmuxを使ってみよう | DevelopersIO

    [初心者向け]時間のかかる処理を中断せずに実行したいときは、EC2インスタンス上でtmuxを使ってみよう データアナリティクス事業本部インテグレーション部コンサルティングチーム、新納(にいの)です。 みなさんは時間のかかるコマンドやプログラムを実行している時に、SSHログアウトされたりセッションが切れてしまったりしてもう一度やり直し…という悲劇に見舞われたことはありませんか?私はあります。 先日、大量のファイルを処理する関係で処理に数日かかるPythonスクリプトを実行する機会があり、その際にtmux(Terminal Multiplexer)を利用する機会がありましたので、使い方をまとめてみました。 tmuxとは tmuxとはTerminal Multiplexerの略称で、仮想環境を複数作成でき、複数のターミナル画面を開いたり画面を分割したりできます。大きな利点はターミナルを終了したと

      [初心者向け]時間のかかる処理を中断せずに実行したいときは、EC2インスタンス上でtmuxを使ってみよう | DevelopersIO
    • 【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】

      ############################################################### # シェルの設定 ############################################################### # tmux 起動時のシェルを /bin/zsh にする set -g default-shell /bin/zsh # /usr/local/bin/zsh を使っている場合 # set -g default-shell /usr/local/bin/zsh ############################################################### # prefix キーバインド変更 ※デフォルトは C-b ######################################

        【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】
      • 結局 Alacritty + tmux にした話

        はじめに 前回、Alacritty[1] と Zellij[2] と WezTerm[3] を試してみて分かったのは、 やっぱり Alacritty は速い(体感で分かる程に断然速い) 月日は経って Alacritty は日本語をほぼ不都合なく扱えるようになっている Hammerspoon を使えば Alacritty もホットキー起動(Alt 連打)が出来る on macOS そして tmux も Alacritty と組みわせるのに足る程に速い ということで、今秋のターミナル考は Alacritty + tmux が結論となりました。ざっと使えるように tmux の設定もしてみましたので、今回はそのメモです。 tmux の基本的な設定 ちょっと前まで、tmux の設定ファイルは ~/.tmux.conf に配置するしかなかったようなのですが、バージョン 3.1 〜 3.2 あたりで対応

          結局 Alacritty + tmux にした話
        • M1 MacBook Air の環境構築(開発ツール編)|しょっさん

          休日は何はともあれ、オフィスチェアを離れて、ニーチェアオススメです。オットマンもどうぞ。なお、ロッキングをオススメします。 さて。M1 Mac での開発環境準備編です。 CLI ツールのインストール何はともあれ、わたしに不可欠なのはこれ。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"めでたく Homebrew も 2月に入って M1 対応の v3.0 も提供され、安心してインストールできます。嬉しいことに、Command Line Tools for Xcode もインストールしてくれるので、まずはこれを実行しておけば良いです。 ※ Heroku をインストールする場合なお、わいのように Heroku を駆使して生活している御仁たちは、'hero

            M1 MacBook Air の環境構築(開発ツール編)|しょっさん
          • GitHub - Morantron/tmux-fingers: copy pasting in terminal with vimium/vimperator like hints.

            A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

              GitHub - Morantron/tmux-fingers: copy pasting in terminal with vimium/vimperator like hints.
            • tmuxの中のsshの先のtmuxの中の…から一気にクリップボードにコピーする方法

              ターミナルで作業をしていて、ログなどをコピーしたいことはよくあります。ターミナル内で領域を選択してコピーすることもできますが、マウスで選択するのがやりづらかったり、画面に収まらない長さだとちょっと面倒です。 ローカルな環境で作業している場合は、Linux であれば xclip や wl-copy などを使って解決できることもありますが、ssh で入った先だったり、tmux の中だったり、tmux の中の ssh の先の tmux の中だったり、さらにその中のエディタ内だったり、実際の環境は多様で複雑です。 そんなときでも簡単にターミナルからコピーする方法、関連してターミナルに安全にペーストする方法を紹介します。 ターミナルエミューレーターを用意する 今回紹介する方法は、すべて OSC 52 という仕組みに依存します。OSC (Operating System Command) はターミナル

                tmuxの中のsshの先のtmuxの中の…から一気にクリップボードにコピーする方法
              • vim × tmux環境を整える1 - バカンス駆動開発

                vim × tmux環境を整える1 この記事の結果 twitterでこの動画をみかけて以前からやってみたかったvim × tmux環境に移行チャレンジ とりあえずできるだけコピーしてみて、そこから自分にあうようにアレンジしてみる www.youtube.com 現在の環境 PHPはPHPStorm GolangはVSCode その他node等雑多なものはsublime git操作などはiTerm どのエディタもvimバインディング iTerm bash 不満点 複数エディタを行ったり来たりでスイッチングコストがめんどくさい キーバインディングを統一するのも限界がある 今後新たな言語で開発するときにまたそのため適したIDEの扱いを覚えるのが嫌 エディタと同じウィンドウでターミナルを扱いたい PHPStormもVSCodeもできるけどパネルの位置、大きさをカスタムしにくいのが不満 tmux t

                  vim × tmux環境を整える1 - バカンス駆動開発
                • 【tmux】設定ファイル(.tmux.conf)を編集し、即時反映・適用させる方法 - Qiita

                  今まで設定ファイルを書き変えたあと、tmuxから一度抜けて、再度tmuxとうってたのですが、 これどうも反映されないんですね。(おそらくtmuxの全プロセスを落としきらないとダメ) まじかー、と思っててなんかsource的なコマンドないのかなぁと思っていたのですがありました。 もうそのまんまありました。 設定ファイルを編集あとに、 tmux source ~/.tmux.conf なんとこれでいけます。 しかも別の窓上のtmuxにも即時反映されるのです。幸せいっぱいですね。

                    【tmux】設定ファイル(.tmux.conf)を編集し、即時反映・適用させる方法 - Qiita
                  • tmuxからクリップボードにコピーする(令和版) - Qiita

                    環境 Arch Linux 2019.06.04 tmux 2.9a xsel version 1.2.0 ※以前の記事は環境が古いため書き直しました。 設定箇所 下記を~/.tmux.confに追記しました。 set-window-option -g mode-keys vi bind-key -T copy-mode-vi v send-keys -X begin-selection bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xsel -bi" bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xsel -b

                      tmuxからクリップボードにコピーする(令和版) - Qiita
                    • tmuxで複数サーバー同時オペレーションのセッション共有 · hnakamur's blog

                      2020-03-05 はじめに 職場で tmuxで複数サーバの同時オペレーション – NaviPlus Engineers’ Blog のスクリプトを使わせて頂いているのですが、リモートワークに伴って他のユーザーの tmux セッションを閲覧したいという話になりました。 当初 tmux をソケットファイルを使うという単純な改変をしてみたのですが、スクリプト内で tmux セッションを作っているので、作業者がこのスクリプトを実行するたびに閲覧者が接続する必要がありました。 そこで閲覧者が一度接続したら、作業者はずっとそのセッション内で作業を継続し、複数サーバー同時オペレーションに切り替えてまた戻ってと行ったり来たりできるようにスクリプトを改変してみました。まだ練習で一度試してみただけですが、うまく動いているようなのでメモしておきます。 sudo 権限設定で他のユーザーの tmux ソケットの

                      • iPhoneで快適にプログラミングする開発環境について

                        最近、iPhoneと折りたたみBluetoothキーボードで快適に開発しています。小さなカバンに入れて持ち運べるので重宝しています。Twitterで紹介したら反響があったので、具体的な方法を紹介します。 iOSで快適に開発するカラクリ ターミナルアプリとスクリーンエディタを利用することで、iOSでもかなり快適な開発が可能です。iPhone/iPad(iOS)には優秀なターミナルアプリがたくさんあります。SSH接続で契約しているサーバー(VPS)に接続して作業しています。 仕組み iPhone(Termius)+折りたたみBluetoothキーボード → 開発サーバー(tmux) / vim ターミナルアプリ - Termius 私がたまたま使っているのは、Termius というアプリです。iOSには他にも便利なターミナルアプリがいろいろあるので試してみると良さそうです。 スクリーンエディタ

                          iPhoneで快適にプログラミングする開発環境について
                        • tmux: pane の表示内容をファイルに書き出す 2022 - 2022-04-17 | 葉月夜堂

                          tmux を使っていて、今表示されている画面の内容をコピーしたい、あるいはファイルに保存したいというときに使える方法の話。 以前「tmux: pane の表示内容をファイルに書き出す」というメモを自分で書いて、何だかんだいまだに毎月一回以上は自分で見ている。なんで見ているかというと、シェル上で実行するコマンドはヒストリに残るのでそれを参照すればなんとかなるが、tmux コマンドはそうでない場面が多いという理由が大きい。 しかし、よくよく考えると、tmux コマンドもシェル上で実行できることに気づき、いろいろ試した結果、かなり簡略化できた。 つまり、tmux セッションのコピーしたい pane の中でこうすればよい。 tmux capture-pane -pS - > /tmp/hoge -p は出力先をバッファではなく標準出力に指定し、 -S - は pane の先頭から(末尾まで)を対象

                            tmux: pane の表示内容をファイルに書き出す 2022 - 2022-04-17 | 葉月夜堂
                          • The Easy Way to Copy Text in Tmux

                            How to Easily Copy Texts in Tmux If you've used tmux for a while, you will realize that highlighting a text with a mouse in tmux to copy them is a painful experience. That's because it's now how tmux is designed. Having used text editing softwares like Microsoft Word / Google Docs and to some extent, Atom / VSCode / IntelliJ, it may feel natural to grab your mouse, highlight the body of texts, and

                              The Easy Way to Copy Text in Tmux
                            • Ubuntu で tmux を使いたい! - Qiita

                              お久しぶりです、まちゃです! 僕のフレンズにtmuxを薦められたので使っていきたいと思います! tmux って何ができるの? tmux は端末多重化ソフトウェアと言って、1つのターミナルでいくつもターミナルを起動できて、平行作業ができる! パッケージとして install することができて、サーバー側に入っていれば SSH を通じてクライアント側からも tmux を使える! 使い方の例として、vim などの editer でファイルを開き、画面分割(ペイン)してあげると、vim を終了せずにそのファイルに対してコンパイルや実行をすることができたり、作業内容によって別のターミナルを開く(セッションを作成)したりと他にも便利に使うことができる! セッション記憶ができるのでフリーズしたときなどにその前の状態からやり直すことができる! そして、tmux の見どころとして、.tmux.confという

                                Ubuntu で tmux を使いたい! - Qiita
                              • Linuxメモ : Rust製のtmux-thumbsでキー操作だけでコピー&ペースト - もた日記

                                tmux-thumbs github.com tmux-thumbsを使うとtmuxを実行中にキー操作だけ(Chrome拡張機能のVimiumやVimのeasymotionのようなイメージ)でコピー&ペーストができるようになる。 tmux-fingersのRust実装とのこと。 デフォルトでマッチする文字列のパターンは以下のとおり。 File paths File in diff Git SHAs IPFS CID's Colors in hex Numbers ( 4+ digits ) Hex numbers Markdown urls IP4 addresses kubernetes resources UUIDs インストール 以下のようにインストールするか、TPM(Tmux Plugin Manager)でインストールする。 $ git clone https://github.

                                  Linuxメモ : Rust製のtmux-thumbsでキー操作だけでコピー&ペースト - もた日記
                                • tmux でセッションを記憶する

                                  tmux はターミナルを使う上で非常に便利なツールですが、PC の再起動時やハングしてしまった時にセッションが消えてしまって悲しくなる瞬間があります。 tmux にはプラグイン機能があり、tmux-resurrect というプラグインがあります。 このプラグインを使って、ハングしてしまってもセッションが残るように設定してみました。 前提 tmux は導入している前提で書いております。 手元で動かした環境は macOS Catalina (10.15.6) です。 Tmux Plugin Manager をインストールする まずはプラグインを導入するために TPM (Tmux Plugin Manager) をインストールします。 GitHub に書いてある通りにはなりますが、順を追って設定して行きます。 リポジトリをクローンする

                                    tmux でセッションを記憶する