u
This commit is contained in:
parent
31df0bd240
commit
08ad3d0bac
@ -6,7 +6,7 @@ echo "To find in which path? Enter [start path] or [leave blank] for the current
|
||||
read -p ">>> " FIND_FOLDER
|
||||
if [ ! "$FIND_FOLDER" ]
|
||||
then
|
||||
FIND_FOLDER="."
|
||||
FIND_FOLDER=`pwd`
|
||||
fi
|
||||
|
||||
read -p "mindepth >>> " MINDEPTH
|
||||
|
@ -17,7 +17,7 @@ then
|
||||
fi
|
||||
|
||||
# Define primary prompt (default is '$'):
|
||||
export PS1='<\u@\h::\w::\t> ' # \w shows absolute path, \W shows current folder.
|
||||
export PS1='<\u@\h::\w> ' # \w shows absolute path, \W shows current folder.
|
||||
|
||||
# Always use ssh to connect to CVS repositories:
|
||||
export CVS_RSH=ssh
|
||||
@ -33,32 +33,20 @@ export CVS_RSH=ssh
|
||||
|
||||
# Define aliases:
|
||||
|
||||
# Think twice before deletion. Though troublesome but strongly recommended!
|
||||
alias rm='rm -i'
|
||||
|
||||
# Request X tunneling for SSH:
|
||||
alias ssh='ssh -C -X'
|
||||
|
||||
# Do not verify Host Key change:
|
||||
alias sshtrust='ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no'
|
||||
|
||||
# Always use compression for CVS:
|
||||
alias cvs='cvs -z9'
|
||||
|
||||
alias rm='rm -i' # Think twice before deletion. Though troublesome but strongly recommended!
|
||||
alias ssh='ssh -C -X' # Request X tunneling for SSH:
|
||||
alias sshtrust='ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' # Do not verify Host Key change:
|
||||
alias cvs='cvs -z9' # Always use compression for CVS:
|
||||
alias ps='ps -elf'
|
||||
|
||||
alias emacst='emacs -nw'
|
||||
|
||||
alias myip='ifconfig | grep netmask'
|
||||
|
||||
alias rclone='rclone -P'
|
||||
|
||||
# Set aliases
|
||||
alias grep='grep --color=auto'
|
||||
alias fgrep='fgrep --color=auto'
|
||||
alias egrep='egrep --color=auto'
|
||||
alias su='su -'
|
||||
alias npmc='npm --registry https://registry.npm.taobao.org'
|
||||
alias npmr='npm --silent run'
|
||||
if [ "$(uname)" = "Darwin" ]
|
||||
then
|
||||
alias l='ls -lG'
|
||||
@ -88,7 +76,7 @@ umask 022 # rwxr-xr-x
|
||||
# PROMPT_COMMAND is expanded only when used.
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PROMPT_COMMAND='echo -ne "\033]0;[${USER}@${HOSTNAME}::${PWD}]B\007"'
|
||||
PROMPT_COMMAND='echo -ne "\033]0;<${USER}@${HOSTNAME}::${PWD}>B\007"'
|
||||
;;
|
||||
dumb*)
|
||||
;;
|
||||
@ -124,7 +112,7 @@ if [ -n "$force_color_prompt" ]; then
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='<${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]::\[\033[01;34m\]\w\[\033[00m\]::\t> '
|
||||
PS1='<${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;95m\]\h\[\033[00m\]::\[\033[01;34m\]\w\[\033[00m\]> '
|
||||
else
|
||||
PS1='<${debian_chroot:+($debian_chroot)}\u@\h::\w::\t> '
|
||||
fi
|
||||
@ -133,7 +121,7 @@ unset color_prompt force_color_prompt
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h::\w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
|
@ -247,12 +247,15 @@
|
||||
(global-set-key (kbd "C-s") 'save-buffer) ; windows style
|
||||
(global-set-key [C-f1] 'save-as-file) ; ps-print-to-file
|
||||
(global-set-key [f25] 'save-as-file)
|
||||
;; F2 buffer
|
||||
(global-set-key [f2] 'rotate-buffer)
|
||||
(global-set-key [S-f2] 'list-buffers) ; switch-to-buffer
|
||||
(global-set-key [f14] 'list-buffers)
|
||||
(global-set-key [C-f2] 'kill-this-buffer) ; kill-buffer prompts before killing.
|
||||
(global-set-key [f26] 'kill-this-buffer)
|
||||
;; F2 undo&redo
|
||||
(global-set-key [f2] 'undo)
|
||||
(global-set-key (kbd "C-z") 'undo) ; windows style. [C-z] doesn't work, maybe because it's default to suspend-frame
|
||||
(global-set-key [S-f2] 'redo)
|
||||
(global-set-key [f14] 'redo)
|
||||
(global-set-key (kbd "C-y") 'redo) ; windows style. [C-y] doesn't work.
|
||||
(global-set-key (kbd "C-S-z") 'redo) ; mac style. [C-S-z] doesn't work.
|
||||
; (global-set-key [C-f2] ')
|
||||
; (global-set-key [f26] ')
|
||||
;; F3 search
|
||||
(global-set-key [f3] 'isearch-forward)
|
||||
(global-set-key (kbd "C-f") 'isearch-forward) ; windows style
|
||||
@ -276,32 +279,30 @@
|
||||
(global-set-key [f17] 'yank-top)
|
||||
; (global-set-key [C-f5] ')
|
||||
; (global-set-key [f29] ')
|
||||
;; F6 go
|
||||
(global-set-key [f6] 'goto-line)
|
||||
(global-set-key [S-f6] 'match-paren)
|
||||
(global-set-key [f18] 'match-paren)
|
||||
(global-set-key [C-f6] 'other-window)
|
||||
(global-set-key [f30] 'other-window)
|
||||
;; F6 shell
|
||||
(global-set-key [f6] 'eshell)
|
||||
(global-set-key [S-f6] 'new-eshell)
|
||||
(global-set-key [f18] 'new-eshell)
|
||||
(global-set-key [C-f6] 'browse-web)
|
||||
(global-set-key [f30] 'browse-web)
|
||||
;; F7 internationalization
|
||||
(global-set-key [f7] 'toggle-input-method)
|
||||
(global-set-key [S-f7] 'what-cursor-position) ; switch-truncation-continuation
|
||||
(global-set-key [f19] 'what-cursor-position)
|
||||
(global-set-key [C-f7] 'describe-char)
|
||||
(global-set-key [f31] 'describe-char)
|
||||
;; F8 undo&redo
|
||||
(global-set-key [f8] 'undo) ; default: C-_ , C-x u; or entering M-x undo
|
||||
(global-set-key (kbd "C-z") 'undo) ; windows style. [C-z] doesn't work, maybe because it's default to suspend-frame
|
||||
(global-set-key [S-f8] 'redo)
|
||||
(global-set-key [f20] 'redo)
|
||||
(global-set-key (kbd "C-y") 'redo) ; windows style. [C-y] doesn't work.
|
||||
(global-set-key (kbd "C-S-z") 'redo) ; mac style. [C-S-z] doesn't work.
|
||||
; (global-set-key [f32] ')
|
||||
;; F9 shell
|
||||
(global-set-key [f9] 'eshell)
|
||||
(global-set-key [S-f9] 'new-eshell)
|
||||
(global-set-key [f21] 'new-eshell)
|
||||
(global-set-key [C-f9] 'browse-web)
|
||||
(global-set-key [f33] 'browse-web)
|
||||
;; F8 buffer
|
||||
(global-set-key [f8] 'rotate-buffer) ; default: C-_ , C-x u; or entering M-x undo
|
||||
(global-set-key [S-f8] 'list-buffers) ; switch-to-buffer
|
||||
(global-set-key [f20] 'list-buffers)
|
||||
(global-set-key [C-f8] 'kill-this-buffer) ; kill-buffer prompts before killing.
|
||||
(global-set-key [f32] 'kill-this-buffer)
|
||||
;; F9 quick go
|
||||
(global-set-key [f9] 'goto-line)
|
||||
(global-set-key [S-f9] 'match-paren)
|
||||
(global-set-key [f21] 'match-paren)
|
||||
(global-set-key [C-f9] 'beginning-of-line)
|
||||
(global-set-key [f33] 'beginning-of-line)
|
||||
;; F10
|
||||
;(global-set-key [f10] ')
|
||||
; (global-set-key [S-f10] ')
|
||||
|
Loading…
Reference in New Issue
Block a user