全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG 解析: gg:是让光标移到首行,在vim才有效,vi中无效 v : 是进入Visual(可视)模式 G :光标移到最后一行 选中内容以后就可以其他的操作了,比如: d 删除选中内容 y 复制选中内容到0号寄存器 "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用
1.安装:sudo apt-get install vim 2.配置:cd ~ #进入用户主目录 touch .vimrc #.后缀文件不可见 vi .vimrc #打开文件 输入: set cindent set number set hlsearch syntax on set showmode set foldmethod=syntax set ruler set background=dark "colorscheme ron colorscheme molokai 解释及更高端配置见:
"设置快捷以使用xshell的复制 let g_copy_mode = function! CopyToggle() let g:g_copy_mode = set mouse=c set nonu else let g:g_copy_mode = set mouse=a set nu endif endfunction nmap <silent><F3> :call CopyToggle()<CR> 主要是因为为使vim能方便使用往往在初始时设置了set m
剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 复制 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如复制1到10行,并粘贴在12行处: 1,10 co 12 删除 快捷键方式: dd:删除光标所处当前行 n + dd:删除光标所在行及以下共 n 行 命令行方式: 例如删除