update all the things
This commit is contained in:
parent
c05c682adc
commit
9674c8cca9
13 changed files with 116 additions and 9 deletions
2
.vim/after/ftplugin/haskell.vim
Normal file
2
.vim/after/ftplugin/haskell.vim
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
setlocal omnifunc=necoghc#omnifunc
|
||||
let g:ycm_key_invoke_completion = '<Leader><TAB>'
|
||||
1
.vim/bundle/delimitMate
Submodule
1
.vim/bundle/delimitMate
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 35280c1444bf62d651f56ccaf03ad8db29c02383
|
||||
1
.vim/bundle/ghcmod-vim
Submodule
1
.vim/bundle/ghcmod-vim
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 788b193dbeb1bebe303b0d0c6b17c09fdd1ebabb
|
||||
1
.vim/bundle/neco-ghc
Submodule
1
.vim/bundle/neco-ghc
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 41c7160ee129209b758c5a9f0fc196ffeeb866f9
|
||||
|
|
@ -1 +0,0 @@
|
|||
Subproject commit f5a75d075d3c005ebe69e3f5e56cf99516e8aa3b
|
||||
1
.vim/bundle/ultisnips
Submodule
1
.vim/bundle/ultisnips
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit ae611ccf950a93f93cab64542cbe48029f1e9c02
|
||||
|
|
@ -1 +1 @@
|
|||
Subproject commit c1bab3c1c12854eee1e8e3d47e0636909364bd59
|
||||
Subproject commit 05b9cc1b9e7497eef0add18d5adb034ecfeebec8
|
||||
1
.vim/bundle/vimproc
Submodule
1
.vim/bundle/vimproc
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 11bd6853b25f73f3729cccbb9282fecade2bf50a
|
||||
39
.vim/snippets/cpp.snippets
Normal file
39
.vim/snippets/cpp.snippets
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
extends c
|
||||
|
||||
###########################################################################
|
||||
# TextMate Snippets #
|
||||
###########################################################################
|
||||
snippet beginend "$1.begin(), $1.end() (beginend)"
|
||||
${1:v}${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}begin(), $1${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}end()
|
||||
endsnippet
|
||||
|
||||
snippet cl "class .. (class)" !
|
||||
class ${1:`!p snip.rv = snip.basename or "name"`} {
|
||||
public:
|
||||
${1/(\w+).*/$1/}(${2:arguments});
|
||||
virtual ~${1/(\w+).*/$1/}();
|
||||
|
||||
private:
|
||||
${0:/* data */}
|
||||
};
|
||||
endsnippet
|
||||
|
||||
snippet ns "namespace .. (namespace)" !
|
||||
namespace${1/.+/ /m}${1:`!p snip.rv = snip.basename or "name"`} {
|
||||
${VISUAL}${0:${VISUAL/(.*)/(?1::\/* code *\/)/}}
|
||||
} // namespace $1
|
||||
endsnippet
|
||||
|
||||
snippet map "std::map (map)"
|
||||
std::map<${1:key}, ${2:value}> map$0;
|
||||
endsnippet
|
||||
|
||||
snippet vector "std::vector (v)"
|
||||
std::vector<${1:char}> v$0;
|
||||
endsnippet
|
||||
|
||||
snippet tp "template <typename ..> (template)"
|
||||
template <typename ${1:_InputIter}>
|
||||
endsnippet
|
||||
|
||||
# vim:ft=snippets:
|
||||
Loading…
Add table
Add a link
Reference in a new issue