|
|
10 years ago | |
|---|---|---|
| ack | 12 years ago | |
| bin | 10 years ago | |
| git | 10 years ago | |
| tmux | 10 years ago | |
| vim | 10 years ago | |
| vimperator | 10 years ago | |
| zsh | 10 years ago | |
| .gitignore | 10 years ago | |
| .gitmodules | 10 years ago | |
| README.md | 10 years ago | |
| setup.sh | 10 years ago |
Configuration files for:
Heavy preference for vim-like bindings.
zsh has been used with 4.3.17+.vim can work with 7.3, but best with 7.4..pandoc files (Pandoc Markdown).$ cd ~
$ git clone https://code.parsleygardens.net/cinaeco/dotfiles.git
$ ~/dotfiles/setup.sh
Make sure the default shell is ZSH. Restart the terminal session after that.
Below is a non-exhaustive list of how this config is used.
z folder jumping enabled, i.e. z regex = cd /path/with/regex.gs is git status, gd is git diff.ssh-add is run at shell start if an identity is
not already loaded..zshlocal file can contain machine-specific settings.Space is the <Leader>.
<Leader>w saves.<Leader>q closes files.<Leader>l lists loaded buffers and lets you jump to them by number.<Leader>p fuzzy-finds files.<Leader>f fuzzy-finds functions in the current file.<Leader>t opens a function/variable list for the current file.<Leader>n toggles line numbers.<Leader>c finds VCS conflict markers.'Text Objects' in plugins.vim)..pandoc files also outputs .docx versions.:Goyo for distraction-free writing.:Dark, :Light and :Neon colour schemes available.<C-a> = Ctrl-a = the tmux prefix.
<C-a> + [vi motion] moves around panes.<C-a> + <C-[vi motion]> moves around windows.Alt/Meta + number moves to window number (1-10).<C-a> + - cuts a pane horizontally,<C-a> + \ cuts a pane vertically (think |).<C-a> + s starts synchronized panes.<C-a><C-s> swaps between sessions.Apart from the default Vimperator goodness e.g.
/ searches like vim.f and F follow links on this tab/in a new tab.These dotfiles provide the following:
h and l - move left and right between tabs.j and k - scroll the page down and up.H, J, K, L - scroll the page slowly (left, down, up, right).<C-h> and <C-l> - relocate a tab left and right.