-
Notifications
You must be signed in to change notification settings - Fork 79
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
Add ConqueTerm Support #17
Comments
Hi Colin and thanks for the suggestion! I just released version 2.2 of the vim-session plug-in which should support the Conque Shell plug-in out of the box. It's far from perfect (it cannot save/restore previous input/output) but it will restart the program you were running inside |
Thanks for this plugin, @xolox :-) |
Haha.. Just for the record, I ended up dropping ConqueTerm and started using Vim inside tmux =) |
@zxiest: Thanks for the follow up, I hope the Vim inside tmux approach works out for you! |
@xolox, thank you for being on top of this! I was using ConqueTerm because I didn't know any better. I hope those who see this thread would consider an alternative approach. Care to share what tiling window manager you use? |
Of course! I use Awesome. My initial reason for choosing Awesome over the other dozen choices (ratpoison, xmonad, for more inspiration see the archlinux wiki) is that Lua is one of my favorite programming languages and Awesome's configuration files are plain Lua, making it easy to customize. I've replaced most of Gnome (the desktop environment) with Awesome (more of a window manager) so I do miss some stuff, but I've learned to adjust. Not ever having to manually tile a window again is kind of worth it (for me) :-). |
This looks pretty cool! Thanks for sharing! I'm using a mac and it looks like Awesome doesn't support osx. I have installed a few tools (i.e shift it) that make window tiling a little faster but it's nothing like having everything at the same place all the time. What I like about osx though is the capability to switch between virtual desktops easily (it works with multiple monitors too). I attach a second (large) monitor to my laptop and have the following setup:
:-) |
I think our setups are actually pretty similar except I use automatic tiling and you use manual tiling! My Awesome configuration defines five virtual desktops on each physical display and just like you I usually have an additional monitor attached to my laptop so I have a total of 10 virtual desktops (I switch between them with the Super+Left and Super+Right key combinations). I make it a habit of keeping every project I'm working on on a "dedicated" virtual desktop (most projects involve gVim, gitk, git gui and a terminal). Then I have one virtual desktop for a web browser with documentation (just like you :-) and a couple of desktops (not hidden in any way) for random stuff that pops up. |
I think your setup is much better. It's really annoying that I have to reorganize my windows at the same place every time in order to create a consistent workflow. Also, I get really annoyed when I unplug my laptop from my second monitor and then plug it back in; I have to reposition my windows all over again! Also, Cmd+Tab on my Mac doesn't work like alt+tab did when I was on Windows. Windows uses a stack, so if you alt+tab twice, you start switching between the last two windows you've used (regardless if they're of the same process, etc...) Anyway... I'll go look for auto tiling windows for mac now haha :-) (Meanwhile, if you have other productivity tips to share, I'm full of ears!!) Thanks for sharing! I hope this thread will help some people make their environments more pleasant to work in :-) |
Not sure if other people have gotten this but using sessions with ConqueTerm it wont work. It'll just leave a blank buffer instead of where I was in the command session. Thanks for the plugins! They rock!
The text was updated successfully, but these errors were encountered: