vim to neovim

This commit is contained in:
2024-08-23 11:20:30 +02:00
parent 64e3e458bc
commit 3808dc2b23
26 changed files with 430 additions and 30 deletions

View 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

View 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

View 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

View 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

View File

@ -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

View 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