VIM 下列的批量插入
1: 定位光标
2: CTRL+v #进入Visual Mode。
3: j #选择要在哪列插入
4: I #一定是大写!
5: 输入要插入的文本
6: ESC
VIM 下行内删除
x 删除当前光标下的字符
dw 删除光标之后的单词剩余部分。
d$ 删除光标之后的该行剩余部分。
dd 删除当前行。
VIM打开大文件卡顿
"set foldmethod=syntax 关闭折叠
多用户的VM VIM配置
#!/bin/bash
echo $0
# must be a sourced script.
if [ "${0/bash//}" == "$0" ]; then
echo "the script must be loaded sourced."
echo "source $0"
#exit 1
else
pathadd() {
if [ -d "$1" ] && [[ ":$PATH:" != *":$1:"* ]]; then
export PATH=$1:$PATH
fi
}
SCRIPTPATH=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
root=$SCRIPTPATH
echo $root
export VIMRUNTIME=$root/vim80
export TERM=xterm-256color
export VIM_USER=$SUDO_USER
#export PS1='(qingbing.linqingbin)[\u@\h \W]\$'
pathadd $root/bin
_ts=$(date '+%s')
export VIM_USER_SERVER=$VIM_USER.$_ts
alias svim='vim --servername $VIM_USER_SERVER '
fi # must be a sourced script.
设置HOME
#!/bin/bash
export HOME_OLD=$HOME
export HOME=/disk1/qingbing.liqingbin
source env.sh
cd $HOME
去除Windows 下面的“^M"
在sh脚本中,使用sed -i 's/\r//g' filename的方式