Maximum Awesome Linux Port
- Still somewhat experimental, so use with caution. Linux (modify for Fedora) port of Maximum Awesome from (https://github.com/square/maximum-awesome).
What do you need to do it
Fedora, with git
and rake
installed. To get them you could do
sudo yum install git gem
sudo gem install rake
What's in it?
- tmux
- Awesome syntax highlighting with the Solarized color scheme
vim
,d
brings up NERDTree, a sidebar buffer for navigating and manipulating files,t
brings up ctrlp.vim, a project file filter for easily opening specific files,b
restricts ctrlp.vim to open buffers,a
starts project search with ack.vim using ag (like ack)ds
/cs
delete/change surrounding characters (e.g."Hey!"
+ds"
=Hey!
,"Hey!"
+cs"'
='Hey!'
) with vim-surround\\\
toggles current line comment\\
toggles visual selection comment linesvii
/vai
visually select in or around the cursor's indent,[space]
strips trailing whitespace^]
jump to definition using ctags,l
begins aligning lines on a string, usually used as,l=
to align assignments^hjkl
move between windows, shorthand for^w hjkl
tmux
^a
is the prefix- mouse scroll initiates tmux scroll
prefix v
makes a vertical splitprefix s
makes a horizontal split
Install
rake
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Acknowledgements
Thanks to the owners of the original maximum-awesome repo (https://github.com/square/maximum-awesome).