vim基本使用
vim基本使用
安装apt-get install vim
daw
(delete a word) 删除一个单词,包括左右两侧空白
diw
(delete inner word) 删除一个单词,不包含左右两侧空白
dw
删除从当前光标到下一个单词的起始位置
caw
同daw,但是完成后进入编辑模式
关于选择
aw
(a word) 一个单词
as
(a sentence) 一段语句
i}
(inner {...} block, e.g. code within a block in C code)
it
(inner tag, useful for XML-like languages)
=aB
will reindent an entire code block
cas
will delete a sentence and drop you into insert mode to type a new one
yit
will yank/copy everything inside the current XML tag
w:go to the start of the following [w]ord
b:go to the [b]eginning of this word
e:go to the [e]nd of this word
配置VIM
主配置文件存放于/etc/vim/vimrc
中, 如果此文件没有,那么配置文件可能是你的~/.vimrc
简单的配置
syntax on
set autoread
set completeopt=preview,menu
set autoindent
set cindent
set showmatch
set laststatus=2
set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%][Format:%{&ff}]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")}
显示行号和取消显示行号 set number set nonumber
设置一个tab代表几个空格 set tabstop=4
配置之前了解一下主题的安装
主题文件放在 /home/[用户名]/.vim/colors/
下面,没有此文件夹可以自己新建.
主题文件为形如’molokai.vim’的一个描述文件.
例如 molokai 这个主题 见http://www.vim.org/scripts/script.php?script_id=2340
安装 wget -O ~/.vim/colors/molokai.vim http://www.vim.org/scripts/download_script.php?src_id=9750
启用
colorscheme molokai
set t_Co=256
solarized 主题 http://ethanschoonover.com/solarized
wget http://www.vim.org/scripts/download_script.php?src_id=15285
解压后移动到colors目录
启用
"Solarized"
let g:solarized_termcolors=256
set t_Co=256
set background=dark
colorscheme solarized
以上总结为
mkdir -p ~/.vim/colors
wget -O ~/.vim/colors/molokai.vim http://share.suconghou.cn/files/vim/colors/molokai.vim
wget -O ~/.vim/colors/solarized.vim http://share.suconghou.cn/files/vim/colors/solarized.vim
一份配置好的vimrc,服务器端也可以使用
wget http://share.suconghou.cn/files/vim/vimrc
快速安装
curl share.suconghou.cn/files/vim/install.sh | sh
ctrl+f 下一页
ctrl+b 上一页
paste 模式
set pastetoggle=<F11>
http://xstarcd.github.io/wiki/vim/vim-copy-paste.html
编辑了没权限的文件
不退出而使用sudo报错
:w !sudo tee %
bed
https://github.com/itchyny/bed
bbe
bbe -e ’s/173.244.217.42:4000/192.243.115.210:400/’ a > b