GithubHelp home page GithubHelp logo

mscoutermarsh / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
760.0 49.0 183.0 1.07 MB

my Vim/Tmux config :muscle::zap:

Home Page: https://mikecoutermarsh.com/boston-vim-learning-vim-in-a-week/

License: Other

Shell 4.31% Vim Script 95.69%
vim iterm2 dotfiles rcm thoughtbot-dotfiles mike

dotfiles's Introduction

dotfiles

dotfiles

screenshot (Here's what my setup looks like. Vim/Tmux)

New to Vim?

If you're brand new to Vim, I recommend using ThoughtBot's dotfiles. They are better maintained than mine :).

Installation

If you have trouble during installation, please open an issue or pull request. ⭐

  1. Clone this repo (or your own fork!) to your home directory (/Users/username).
git clone https://github.com/mscoutermarsh/dotfiles ~/.dotfiles
  1. Install homebrew if you haven't yet (Mac Only)

  2. Install npm if you haven't yet.

  3. Run the setup

cd ~/.dotfiles
./install

Recommended

neovim I use Neovim instead of the default Vim.

brew install neovim

iterm2 Use iterm2 instead of Terminal: http://iterm2.com/

Tmux

$ brew install tmux
$ brew install reattach-to-user-namespace

Thanks ❤️

Contributing

Did you have trouble installing this? Could I make the documentation better? Let me know @mscccc. Or please fork & create a pull request with your suggestions.

dotfiles's People

Contributors

armostafizi avatar brevity avatar calebhearth avatar chrishunt avatar christoomey avatar derekprior avatar foxyblocks avatar hallzy avatar jferris avatar joelq avatar joshuaclayton avatar mcmire avatar mike-burns avatar mikegee avatar mscoutermarsh avatar nxqd avatar qrush avatar wolfeidau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Screenshot

Heya Mike,

Any chance you can post a screenshot of your tmux, iterm + vim setup while in Vim?
Quite curious what it looks like before overwriting my config with yours :)

Thanks and keep up the good work sir!

No Nerdtree in vi

Hi, Mike. I've stolen your dotfile, but the NerdTree is not showing in my vim, am I skipping any process?

problem with install datfiles

I'm new to Vim and linux system. I watched your youtub 'Learning Vim in a Week'.
As you recommended I tried to install your dotfiles but failed.

Could you teach me how to install it?
screenshot from 2017-11-16 11 54 40

Changed my zsh profile and can't see any change in Vi

Hi,

I am new to Vim but wanted to use your .dotfiles. It's not kind of an issue, rather my query. I followed the installation step. But its not working for me. init.vim is symlink to your name. And my zsh profile is all gone.

What can I do?

Tmux - Use vim keybindings in copy mode

Hi, I've got the following errors:

~/.tmux.conf:42: invalid or unknown command: bind-key -t vi-copy v begin-selection
~/.tmux.conf:43: invalid or unknown command: bind-key -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"
~/.tmux.conf:45: invalid or unknown command: unbind -t vi-copy Enter
~/.tmux.conf:46: invalid or unknown command: bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
~/.tmux.conf:48: invalid or unknown command: unbind -t vi-copy Space
~/.tmux.conf:49: invalid or unknown command: bind -t vi-copy Space jump-again
I think keybindings must be updated as suggested here:
tmux/tmux#754 to make compatible with new tmux

I have solved this way:

setw -g mode-keys vi
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi y send-keys -X copy-pipe "reattach-to-user-namespace pbcopy"

unbind-key -T copy-mode-vi Enter
bind-key -T copy-mode-vi Y send-keys -X Enter copy-pipe "reattach-to-user-namespace pbcopy"

unbind-key -T copy-mode-vi Space
bind -T copy-mode-vi V send-keys -X Space jump-again

bind y run 'tmux save-buffer - | reattach-to-user-namespace pbcopy '
bind C-y run 'tmux save-buffer - | reattach-to-user-namespace pbcopy '

do you think is it ok?
best

wrong symlink ?

I tried to install this dotfiles and at the end it seems my init.vim is symlinked to /Users/mscoutermarsh/.dotfiles/vim/vimrc.symlink

screen shot 2018-07-01 at 11 11 11 am

I wonder it this is the usual behaviour or if this is a bug?

I have the same problem than #13 and I wonder if this could be the problem?

E185: Cannot find color scheme 'solarized'

After successful installation, every time I start vim, I get this warning/error:

Error detected while processing /home/tad/.vimrc:
line   65:
E185: Cannot find color scheme 'solarized'
Press ENTER or type command to continue

Pressing ENTER and all is fine (nice colours, line numbers, etc). If I only could get rid of the annoying message.

I am running Kubuntu 16.04, (vim 7.4.1689). Google search for similar problems leads me nowhere, or at my level of knowing vim was not very helpful. BTW I love your vim presentation and really want to switch to vim.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.