Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tmux. #20

Closed
8 tasks done
ratmav opened this issue Nov 22, 2017 · 3 comments
Closed
8 tasks done

tmux. #20

ratmav opened this issue Nov 22, 2017 · 3 comments
Assignees
Milestone

Comments

@ratmav
Copy link
Owner

ratmav commented Nov 22, 2017

all other options are super buggy at the moment. get back on the tmux train. here's what how that needs to look:

  • start tmux on shell startup, but don't nest tmux sessions.
  • something like Ctrl-T for the leader key.
  • leader+s to split horizontal
  • leader+v to split vertical
  • leader+(h|j|k|l) to navigate panes.
  • leader+shift(?)+(h|j|k|l) to resize panes
  • leader+z to toggle zoom on pane
  • leader+p to pause terminal and enable scrollback and search.

Also, the tmux setup should be as Vim-like as possible, IIRC there are some interesting config options particularly for the scrollback/search stuff (used to be the F7 key.).

Finally, it's time to integrate Vim's yank and paste as well as tmux with the system clipboard. Hopefully there is a clean cross platform (macOS and Linux) was to handle this. (#23)

NOTE: This means moving back to Vim, not Neovim. Can just use.vimrc like in the past, etc. It also means we I don't really need vim-buffergator via #19. (#21)

@ratmav ratmav added this to the revimmening milestone Nov 22, 2017
This was referenced Nov 22, 2017
@ratmav ratmav assigned ratmav and unassigned ratmav Nov 23, 2017
@ratmav
Copy link
Owner Author

ratmav commented Nov 23, 2017

there are pre-built tmux plugins that already do most of this.

@ratmav
Copy link
Owner Author

ratmav commented Nov 23, 2017

This is probably the most recent version of my old .tmux.conf for reference.

@ratmav
Copy link
Owner Author

ratmav commented Nov 23, 2017

Just used the stock bindings mostly from the plugins, although Ctrl-Space still feels like a better tmux prefix.

@ratmav ratmav closed this as completed Nov 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant