適用於 ACM 程式設計競賽的 vimrc

2021-09-25 15:00:22 字數 606 閱讀 6942

這是我所在的隊伍三個人達成共識之後共同使用的.vimrc檔案,涵蓋了自動縮排,自動補全花括號,輸入檔案重定向等

自認為我們的.vimrc比較短,真正需要手打的只有 8 行,一般可以在 30 秒左右敲完

set nu sts=4 ts=4 sw=4 cin

map :call cr(

)func cr(

)exec

"w"exec

"!clear && g++ % -std=c++11 -w -o a && ./a < in"

endfunc

map :call crr(

)func crr(

)exec

"w"exec

"!clear && g++ % -std=c++11 -w -o a && ./a"

endfunc

imap

osyn on

normal模式下,輸入:20vsp in可以快速分屏並開啟in檔案以進行編輯

關於分屏的操作,詳見 vim分屏常用指令

適用於python的 vimrc檔案

根據我的需求做了一些小的改動。file vimrc date 2009 09 22 author gashero note 配置乙份簡單的vim配置檔案 set nocompatible 非相容模式 syntax on 開啟語法高亮 set background dark 背景色 color des...

適用於終端互動的外掛程式JQuery Terminal

適用 並引入進去,這裡的外掛程式是基於jquery的,所以也要引入jquery.js,這裡我就不展示出來了。以上檔案都可以從官網能拿到。1,引入成功之後,要在頁面寫入乙個節點 2,我這裡用的是websocket做的互動 scope.getteminal function socket.onmessa...

VUE 路由適用於道的問題

vue如今可謂是一匹黑馬,github star數已居第一位!前端開發對於vue的使用已經越來越多,它的優點就不做介紹了,本篇是我對vue使用過程中以及對一些社群朋友提問我的問題中做的一些總結,幫助大家踩坑!出現這種情況是因為依賴路由的params引數獲取寫在created生命週期裡面,因為相同路由...