From 9f5f3d232ffa82faf8d52f311d6e410f6924d1ee Mon Sep 17 00:00:00 2001 From: Pendosv Date: Tue, 7 Sep 2021 20:35:15 +0300 Subject: [PATCH 01/10] ref --- .bash_aliases | 1 + 1 file changed, 1 insertion(+) diff --git a/.bash_aliases b/.bash_aliases index a12e90c..fdf2229 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -5,6 +5,7 @@ alias fgrep='fgrep --color=auto' # navigate +alias ls='ls --color=auto' alias l.='ls -dh .* --color=auto' alias ll='ls -lh --color=auto' alias la='ls -a --color=auto' From 40c2dd06d478c200326e54c079529e9948599ce5 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 20:42:27 +0300 Subject: [PATCH 02/10] ref --- .vimrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vimrc b/.vimrc index 0418951..81b408d 100644 --- a/.vimrc +++ b/.vimrc @@ -28,7 +28,7 @@ set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent - +set smartindent set noerrorbells set novisualbell From bb65fb968f46f5e0944e637aa5cbf7db5498e91d Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 21:34:20 +0300 Subject: [PATCH 03/10] ref --- .bash_aliases | 7 ------- .bashrc | 15 +++++++++++++++ README.md | 17 +++++++++++++++-- 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/.bash_aliases b/.bash_aliases index fdf2229..22d181a 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -45,10 +45,3 @@ alias vis='vim "+set si"' # net alias ports='netstat -tulanp' - - - - - - - diff --git a/.bashrc b/.bashrc index 5adeef7..83f735b 100644 --- a/.bashrc +++ b/.bashrc @@ -1,4 +1,19 @@ +if type shopt 2>/dev/null 1>&2; then + + # corrections + shopt -s cdspell + shopt -s dirspell + + shopt -s histappend + PROMPT_COMMAND='history -a' +fi + +export HISTSIZE=10000 +export HISTIGNORE="&:l[lsa]:[bf]g:exit:q:clear:c:history:h" + + + parse_git_branch() { branch="$(git branch --show-current 2> /dev/null)" diff --git a/README.md b/README.md index ac3f0ac..d9db13f 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ ## Content * [Project description](#chapter-0) * [SSH](#chapter-1) +* [Tips](#chapter-2) @@ -22,7 +23,7 @@ Bash config files -## SSH: +## SSH Create ssh key on local device @@ -46,4 +47,16 @@ Using aliases: ```bash ssh host_name sftp host_name -``` \ No newline at end of file +``` + + +## Tips + +### Bash +```esc + .``` - last object\ +```ctrl + r``` - bash_history search\ +```history -d 130``` - delete 130 line\ +```history -c``` - delete all history\ + +### Vim +```d -> ctrl + end``` - delete from cursor to end of file\ From bb16ecd386bd2ffb2c224944fa24600ecca67993 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 21:38:08 +0300 Subject: [PATCH 04/10] ref --- .vimrc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.vimrc b/.vimrc index 81b408d..43393fe 100644 --- a/.vimrc +++ b/.vimrc @@ -55,7 +55,3 @@ nnoremap :tabnext let NERDTreeShowBookmarks = 1 let NERDTreeIgnore = ['\.pyc$', '\.swp', '\.swo', '\.vscode', '__pycache__'] - - - - From 5e72723c8fc44c6ad42d2309b676f49452af6199 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 21:44:51 +0300 Subject: [PATCH 05/10] ref --- .bash_aliases | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/.bash_aliases b/.bash_aliases index 22d181a..bbc381b 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -1,14 +1,26 @@ -alias grep='grep --color=auto' -alias egrep='egrep --color=auto' -alias fgrep='fgrep --color=auto' +# colors +if [ -x /usr/bin/dircolors ]; then + test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" + + alias dir='dir --color=auto' + alias vdir='vdir --color=auto' + alias grep='grep --color=auto' + alias egrep='egrep --color=auto' + alias fgrep='fgrep --color=auto' + + # navigate + alias ls='ls --color=auto' + alias l.='ls -dh .* --color=auto' + alias ll='ls -lh --color=auto' + alias la='ls -a --color=auto' +else + alias l.='ls -dh .*' + alias ll='ls -lh' + alias la='ls -a' +fi -# navigate -alias ls='ls --color=auto' -alias l.='ls -dh .* --color=auto' -alias ll='ls -lh --color=auto' -alias la='ls -a --color=auto' alias mkdir='mkdir -pv' alias cd..='cd ..' @@ -18,7 +30,6 @@ alias ...='cd ../..' alias path='echo -e ${PATH//:/\\n}' - # shorts alias c='clear' alias q='exit' From eb8a9123ff86c42d2d2e9d22cdfe334a9edc2889 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 22:04:20 +0300 Subject: [PATCH 06/10] ref --- .bashrc | 2 -- 1 file changed, 2 deletions(-) diff --git a/.bashrc b/.bashrc index 83f735b..3f54431 100644 --- a/.bashrc +++ b/.bashrc @@ -13,8 +13,6 @@ export HISTSIZE=10000 export HISTIGNORE="&:l[lsa]:[bf]g:exit:q:clear:c:history:h" - - parse_git_branch() { branch="$(git branch --show-current 2> /dev/null)" From b307064cb171195eef3d61df7863dc0103e0fda9 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Wed, 15 Sep 2021 22:04:37 +0300 Subject: [PATCH 07/10] ref --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d9db13f..c31a2c3 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ sftp host_name ```esc + .``` - last object\ ```ctrl + r``` - bash_history search\ ```history -d 130``` - delete 130 line\ -```history -c``` - delete all history\ +```history -c``` - delete all history ### Vim -```d -> ctrl + end``` - delete from cursor to end of file\ +```d -> ctrl + end``` - delete from cursor to end of file From 487143b0e11fc556b7111f914646fdeb5730368d Mon Sep 17 00:00:00 2001 From: Pendosv Date: Thu, 16 Sep 2021 00:52:39 +0300 Subject: [PATCH 08/10] ref --- .bash_aliases | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.bash_aliases b/.bash_aliases index bbc381b..de85d59 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -11,9 +11,9 @@ if [ -x /usr/bin/dircolors ]; then # navigate alias ls='ls --color=auto' - alias l.='ls -dh .* --color=auto' - alias ll='ls -lh --color=auto' - alias la='ls -a --color=auto' + alias l.='ls -dhF .* --color=auto' + alias ll='ls -lhF --color=auto' + alias la='ls -aF --color=auto' else alias l.='ls -dh .*' alias ll='ls -lh' From fb534d3b0ec1d130ca395f5bfeb83b9f31b7d1e9 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Thu, 16 Sep 2021 00:53:47 +0300 Subject: [PATCH 09/10] ref --- .bash_aliases | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.bash_aliases b/.bash_aliases index de85d59..d79f66e 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -10,14 +10,15 @@ if [ -x /usr/bin/dircolors ]; then alias fgrep='fgrep --color=auto' # navigate - alias ls='ls --color=auto' + alias ls='ls -F --color=auto' alias l.='ls -dhF .* --color=auto' alias ll='ls -lhF --color=auto' alias la='ls -aF --color=auto' else - alias l.='ls -dh .*' - alias ll='ls -lh' - alias la='ls -a' + alias ls='ls -F' + alias l.='ls -dhF .*' + alias ll='ls -lhF' + alias la='ls -aF' fi From 0561a5b01ed24668dbe3b4e401c3c706646195e7 Mon Sep 17 00:00:00 2001 From: Pendosv Date: Thu, 16 Sep 2021 01:35:41 +0300 Subject: [PATCH 10/10] ref --- README.md | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c31a2c3..f64be10 100644 --- a/README.md +++ b/README.md @@ -53,10 +53,22 @@ sftp host_name ## Tips ### Bash -```esc + .``` - last object\ -```ctrl + r``` - bash_history search\ -```history -d 130``` - delete 130 line\ -```history -c``` - delete all history +| Command | Description | +|:------------------: | :------------------ | +|```Esc + .``` | Last object | +|```Ctrl + R``` | bash_history search | +|```history -d 130``` | Delete 130 line | +|```history -c``` | Delete all history | + ### Vim -```d -> ctrl + end``` - delete from cursor to end of file + +| Command | Description | +|:------------------: | :------------------------------------ | +|```Ctrl + [``` | Analog Esc | +|```d -> ctrl + end``` | Delete from cursor to end of file | +| ```u``` | Cancel last command | +| ```ctrl+r``` | Cancel cancel | +| ```22G``` | Go to line 22 | + +