Configuration files to set up a LinuxBox.
-
.inputrc
- readline configuration file -
.bashrc
- PS1 variable, sourcing other files, storing history -
.bash_aliases
- avoiding typos where possible -
.bash_profile
- useful functions, e.g.lsize 3
-- lists 3 largest entries (files/folders) in the directory
-
.vimrc
- define useful keystrokes and vim configuration -
.vim
- comment function and syntax highlighting inafter
git clone git@github.com:vim/vim.git
libx11-dev libxtst-dev libxt-dev libsm-dev libxpm-dev ncurses-dev ctags
Ubuntu:
dpkg-query -L libxtst-dev
OpenSuse:
rpm -qa libxtst-dev
./configure --with-x --x-includes=/usr/include/X11/ --x-libraries=/usr/lib/x86_64-linux-gnu/
grep X11 src/auto/config.h
The response should look like:
#define HAVE_X11
And not like:
/* #undef HAVE_X11 */
vim --version
+clipboard
Vim source folder contains relevant information
that vim uses during runtime (${vimroot}/runtime
).
We need to point out VIMRUNTIME
environment variable to this folder:
in the ~/.bashrc
file:
export VIMRUNTIME='''path/to/vim/source'''/runtime
The two config files are copied from the official git repo (link):
Konstantin Selyunin, for suggestions/questions/comments please contact: selyunin [dot] k [dot] v [at] gmail [dot] com