vim to neovim
This commit is contained in:
18
vim/.vim/UltiSnips/cmake.snippets
Normal file
18
vim/.vim/UltiSnips/cmake.snippets
Normal file
@ -0,0 +1,18 @@
|
||||
snippet base "Cmake Init" b
|
||||
cmake_minimum_required(VERSION ${1:3.12})
|
||||
project(${2:${VISUAL:project}})
|
||||
|
||||
# Generate compile_commands.json
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
# Dependencies
|
||||
# find_package(package 0.0.1 REQUIRED)
|
||||
|
||||
# Project configurations
|
||||
add_executable(${PROJECT_NAME})
|
||||
add_subdirectory(src)
|
||||
|
||||
# target_link_libraries(${PROJECT_NAME} package)
|
||||
|
||||
endsnippet
|
||||
|
20
vim/.vim/UltiSnips/glsl.snippets
Normal file
20
vim/.vim/UltiSnips/glsl.snippets
Normal file
@ -0,0 +1,20 @@
|
||||
snippet basev "base for vertex shader"
|
||||
#version ${1:${VISUAL:420}} core
|
||||
|
||||
layout (location = 0) in vec3 aPos;
|
||||
|
||||
void main(){
|
||||
gl_Position = vec4(aPos, 1.0);
|
||||
$0
|
||||
}
|
||||
endsnippet
|
||||
|
||||
snippet basef "base for fragment shader"
|
||||
#version ${1:${VISUAL:420}} core
|
||||
|
||||
out vec4 FragColor;
|
||||
|
||||
void main(){
|
||||
FragColor = vec4(1.0, 0.0, 0.0, 1.0);
|
||||
}
|
||||
endsnippet
|
10
vim/.vim/UltiSnips/java.snippets
Normal file
10
vim/.vim/UltiSnips/java.snippets
Normal file
@ -0,0 +1,10 @@
|
||||
snippet sign "Header of vue file" b
|
||||
/******************************************************
|
||||
* @file `!p snip.rv = fn`
|
||||
* @author `git config --global --get user.name`
|
||||
* @scope ${1:Extension messagerie}
|
||||
*
|
||||
* $2
|
||||
******************************************************/
|
||||
$0
|
||||
endsnippet
|
10
vim/.vim/UltiSnips/javascript.snippets
Normal file
10
vim/.vim/UltiSnips/javascript.snippets
Normal file
@ -0,0 +1,10 @@
|
||||
snippet sign "sign your work" b
|
||||
/*******************************************************
|
||||
* File: `!p snip.rv = fn`
|
||||
* Author: `git config --global --get user.name`
|
||||
* Scope: ${1:Extension messagerie}
|
||||
* Description: $2
|
||||
*******************************************************/
|
||||
|
||||
$0
|
||||
endsnippet
|
@ -17,3 +17,12 @@ $0
|
||||
|
||||
\end{document}
|
||||
endsnippet
|
||||
|
||||
snippet bb "mathbb" i
|
||||
\mathbb{${1:${VISUAL:R}}} $0
|
||||
endsnippet
|
||||
|
||||
priority -9999999
|
||||
snippet "(\w+)" "latex default" r
|
||||
\\`!p snip.rv = match.group(1)` $1
|
||||
endsnippet
|
||||
|
25
vim/.vim/UltiSnips/vue.snippets
Normal file
25
vim/.vim/UltiSnips/vue.snippets
Normal file
@ -0,0 +1,25 @@
|
||||
snippet sign "Header of vue file"
|
||||
|
||||
<!----------------------------------------------------
|
||||
File: `!p snip.rv = fn`
|
||||
Author: `git config --global --get user.name`
|
||||
Scope: ${1:Extension messagerie}
|
||||
Description: $2
|
||||
----------------------------------------------------->
|
||||
|
||||
$0
|
||||
endsnippet
|
||||
|
||||
snippet basev "vue base"
|
||||
<script setup>
|
||||
$0
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
|
||||
</style>
|
||||
endsnippet
|
Reference in New Issue
Block a user