[Linux] Vim+bash-support的Bash Shell IDE快捷键;
2013-03-04 18:48
639 查看
-- bash help ------------------------------------------ \hb Displays the Bash manual (n, i) \hh Displays help for the builtin (n, i) under the cursor (Bash help). The tab expansion is active. \hm displays the manual for the (n, i) Bash command under the cursor The tab expansion is active. \hbs Displays the Vim help page for (n, i) this plugin. -- Comments ------------------------------------------- \cl line end comment (n, i, v) \cj adjust end-of-line comments (n, i, v) \cs set end-of-line comment column (n) \cfr frame comment (n, i) \cfu function description (n, i) \ch file header (n, i) \ckb keyword comment BUG (n, i) \ckt keyword comment TODO (n, i) \ckr keyword comment TRICKY (n, i) \ckw keyword comment WARNING (n, i) \ckn keyword comment New_Keyword (n, i) \cc toggle comment (n, i, v) \cd date (n, i, v) \ct date & time (n, i, v) \ce echo "..." (n, i) \cr remove echo "..." (n, i) \css script sections (tab completion) (n, i) \ckc keyword comments(tab completion) (n, i) \cv vim modeline (n, i) -- Statements ------------------------------------------ \sc case in ... esac (n, i) \sei elif then (n, i) \sf for in do done (n, i, v) \sfo for ((...)) do done (n, i, v) \si if then fi (n, i, v) \sie if then else fi (n, i, v) \ss select in do done (n, i, v) \su until do done (n, i, v) \sw while do done (n, i, v) \sfu function (n, i, v) \se echo -e "..." (n, i, v) \sp printf "..." (n, i, v) \sa array element ${.[.]} (n, i, v) \saa array elements ${.[@]} (n, i, v) \sa1 array elements, 1 word ${.[*]} (n, i, v) \ssa subarray ${.[@]::} (n, i, v) \san no. of array elements ${#.[@]} (n, i, v) \sai list of arr. indices ${!.[*]} (n, i, v) -- Snippets -------------------------------------------- \nr read code snippet (n, i) \nw write code snippet (n, v, i) \ne edit code snippet (n, i) \ntl edit local templates (n, i) \ntg edit global templates (n, i) \ntr reread the templates (n, i) \nts switch template style (n, i) -- Test ------------------------------------------------ \t1 unary operator, 1 arg.: \verb'[ - ]' (n, i) \t2 binary operator, 2 arg: \verb'[ - ]' (n, i) -- Regular Expression ---------------------------------- \xm [[ =~ ]] (n, i) -- POSIX Character Classes ----------------------------- \pan [:alnum:] (n, i) \pal [:alpha:] (n, i) \pas [:ascii:] (n, i) \pb [:blank:] (n, i) \pc [:cntrl:] (n, i) \pd [:digit:] (n, i) \pg [:graph:] (n, i) \pl [:lower:] (n, i) \ppr [:print:] (n, i) \ppu [:punct:] (n, i) \ps [:space:] (n, i) \pu [:upper:] (n, i) \pw [:word:] (n, i) \px [:xdigit:] (n, i) -- Run ------------------------------------------------- \rr update file, run script (n, i) \ra set script cmd. line arguments (n, i) \rba set Bash cmd. line arguments (n, i) \rc update file, check syntax (n, i) \rco syntax check options (n, i) \rd start debugger (n, i) \re make script executable (n, i) \rh hardcopy buffer to FILENAME.ps (n, i) \rs settings and hot keys (n, i) \rt set xterm size (n, i) \ro change output destination (n, i) -- Load / Unload bash Support -------------------------- \lbs Load Bash Support (n, GUI only) \ubs Unload Bash Support (n, GUI only)
相关文章推荐
- 如何用 bash-support 插件将 Vim 编辑器打造成编写 Bash 脚本的 IDE
- linux Bash Shell 快捷键
- Cygwin&Vim 搭建Mainframe IDE [15] - 在Windows的Gvim中用VimShell调用bash
- Linux Bash Shell 快捷键
- linux1:vim最常用的编辑快捷键&shell命令
- linux1:vim最常用的编辑快捷键&shell命令
- 用Vim完成BashShell脚本编写(bash-support : Bash IDE)
- Linux/Unix下Shell快捷键操作大集合及部分Bash使用技巧-另附Ubuntu常用快捷键
- 将Vim编辑器打造成Bash Shell脚本IDE
- Linux 下shell、vim、git中 trick
- Linux Bash Shell
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- 收藏贴-最全linux命令行快捷键(bash快捷键)
- linux下shell显示-bash-3.2$ 不显示路径解决方法
- Linux Vim常用命令配置,插件ctags/taglist/WinManager/Easygrep,打造强悍IDE
- Linux/Unix下的bash快捷键
- Linux平台编辑器Vim的使用快捷键汇总
- How to Manually Update Bash to Patch Shellshock Bug on Older Fedora-Based Linux Systems
- Linux下Vim编辑器快捷键整理
- Linux下vim配置IDE