vim在Ubuntu中的功能非常强大,现记录一些快捷键,留作以后复习。
1、文件浏览:
h:上一个字母
l:下一个字母
j:下一行
k:上一行
w:下一个单词(可以用于快速移动)
b:上一个单词(可以用于快速移动)
gg:回到文件头
G(shift+g):到达文件尾部
数字+gg:直接到达指定行数。eg:70gg 直接跳到第70行。
也可以通过如下命令:
:数字
2、粘贴时候出现的格式混乱问题:
进入命令行模式,然后输入
:set paste
就可以防止格式的混乱了。
退出命令行模式:
:set nopaste
3、编辑 .vimrc文件使vim一键运行python3:
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Quickly Run
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
if &filetype == 'c'
exec '!g++ % -o %<'
exec '!time ./%<'
elseif &filetype == 'cpp'
exec '!g++ % -o %<'
exec '!time ./%<'
elseif &filetype == 'python'
exec '!time python %'
elseif &filetype == 'sh'
:!time bash %
endif
endfunc
当然也可以在vim文件中通过使用如下命令运行python:
:!python3 %