VIM操作
查看历史命令: ctrl + R
删除列
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.d 删除。
插入列
插入操作的话知识稍有区别。例如我们在每一行前都插入"() ":
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.SHIFT+i(I) 输入要插入的内容。
4.ESC 按两次,会在每行的选定的区域出现插入的内容。
插件管理
1. 初始化在上次编辑位置
if has("autocmd")
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
endif
2. 历史文件浏览
可以记录最近打开的历史文件的插件:MRU
"记录历史文件的位置
let MRU_File='/tmp/mru_files'
"记录的条数
let MRU_Max_Entries=50
"分割窗口的大小
let MRU_Window_Height=10
"选择文件后打开此窗口自动关闭
let MRU_Auto_Close=1
"简化:,h 打开MRU
map <silent> <leader>h :MRU<CR>
"记录历史文件的位置
let MRU_File='/tmp/mru_files'
"记录的条数
let MRU_Max_Entries=50
"分割窗口的大小
let MRU_Window_Height=10
"选择文件后打开此窗口自动关闭
let MRU_Auto_Close=1
"简化:,h 打开MRU
map <silent> <leader>h :MRU<CR>
快速跳转 autojump
apt-get install autojump
看看autojump.zsh放的位置
在~/.bashrc中增加
[[ -s /usr/share/autojump/autojump.sh ]] && source /usr/share/autojump/autojump.sh
保存更新即可使用
autojump 之git本地安装
git clone git://github.com/joelthelion/autojump.git
然后进入clone目录,执行安装脚本:
./install.python
进行安装。根据提示,拷贝部分配置信息到指定文件。