4

vim...no GUI for Windows for vimRC?? Seriously? gvim is fine as a gui but I want a gui to configure vimrc. Give me sliders and drop down boxes with live visable updates to see what it does right away with common vim options that saves to my vimrc. You know, like a edit ->preferences dialog box with tabs and scroll bars etc that updates the config file for vim directly?

Since there are many here that use it I'd figure sure I'll try it. I used it many years ago for some basics stuff but you've all shown me it can outdo my current note tab++ but holy hell if it isn't shit to configure and set it all up!

I'm not interested in using another editor besides vim after seeing the features now and not interested in a emulator or simulator for vim in another editor (like sublime).

Why don't you just....X? Because. Reasons. I like my GUIs and hate editing text config files then restarting to see what changed. Show me right away dammit...is this a pipedream or does such an app exist?

I'm not looking for a gui for vim...gvim does that just fine, but rather a gui edit preferences options dialog window for vim config file vimrc. Sigh...

Am I dreaming that such an app exists??

Comments
  • 1
    If you prefer GUIs ok but as for the restarting to see the changes:

    On my Linux I have maped space as my leader key and have set the space-r to source the .vimrc So when I update the .vimrc I just save it and press space-r and all the changes are shown instantly. Haven't used Vim on Windows but maybe this can be done on Windows as well.
  • 0
    @jakallergis thanks for the tip. Getting that auto refresh set up would be another thing I wish I could just use a gui to enable :)
  • 0
    Once you get used to editing text files you will see It's not that bad.
    To see if you can do what I suggested before try this:

    Open Vim and on normal mode enter this command. (Including the ":")
    :e $MYVIMRC
    This will open your vimrc file. Change something inside this file, like add or remove 'set number' and then Esc-:w to save.
    After you save try this command:
    :source $MYVIMRC

    If this does update your Vim configuration then what I said can be done and all you need to do is bind the right keys together.

    Apologies to all devRant for me acting like this is SO.
  • 1
    @jakallergis Thanks for the helpfulness. This community is so great. My vimrc can be updated, I was just frustrated that I can't do it in a gui. I've edited text config files for years and haven't gotten used to it yet; gui is my preference. That auto refresh trick, what are the vimrc lines? That will ease the pain...slightly.
  • 1
    If you want to do it the way I do just add these lines to the top of your vimrc:

    " Leader - ( Spacebar )
    let mapleader = " "

    " Use space-s to refresh
    nnoremap <leader>s :source $MYVIMRC<cr>

    With these lines you set your leader key to be space (" ") and then set the leader-s combination to do a certain command (In this case :source $MYVIMRC).
    Then run the source command manually and after that you will be able to use space-s when in normal mode and it will refresh the configuration (even if it isnt the vimrc file youre currently editing).
  • 0
    @jakallergis hey that works :D I had to make function MyDiff()
    function! MyDiff()
    I think that is added by gvim in the default install but it worked after that. Saved me a step. Now if there was only a gui for the rest...
  • 0
    hahahaha still on that GUI train huh? Good luck with that! :D
  • 0
    @arcadesdude I don't think a GUI to configure vim will be that useful because the majority of people using it live in the shell , also I find text config more expressive and customizable .
  • 0
    Well it would be useful for me haha!

    Even a plugin which is menu driven to configure the most common options would be nice. What I found so far is just people sharing their config files, not something interactive which suggests or lists common options like a options dialog or getting started config menu would have.

    gooey > crunchy :)
Add Comment