해결된 질문
작성
·
316
답변 2
1
apple9633님 안녕하세요. 현재 에러 메세지를 해석하면 23번째 줄의 13 컬럼에서 이슈가 있다고 하네요. 현재 base.yml 파일에 있는 내용을 전체 복사해서 붙여넣기 해주시겠어요? 그걸 보고 수정해드리는게 더 빠를 것 같네요
지금 보니까 작성해주신 파일에서 | 이게 버티컬 바를 사용해야 하는데 l(소문자 L)을 사용하셔서 오류가 나는 것 같네요. 제가 강의 자료에 제공드린 내용을 그대로 복사 붙여넣기 하시겠어요? 지금 주신 내용에서 replace: l 이 부분에서 replace 뒤에 있는 것이 버티컬 바가 아니라서 생기는 오류일 것으로 예상됩니다
강의에서 공유드린 내용은 아래와 같아요. 이걸 그대로 붙여넣기하시면 될 것 같아요(템플릿 부분에)
해보시고 다시 말씀해주셔요!
- trigger: ":sql"
replace: |
# 쿼리를 작성하는 목표, 확인할 지표 :
# 쿼리 계산 방법 :
# 데이터의 기간 :
# 사용할 테이블 :
# Join KEY :
# 데이터 특징 :
SELECT
FROM
WHERE
0
카일(?)님!
올려주신 걸 붙여넣기 하니까 됩니다ㅠㅜ
강의 파일에 올려주신 PDF 파일에 복사가 안되더라구요😭
해결해 주셔서 감사합니다!
다음 강의로 넘어 갈 수 있을 것 같습니다🥹
추가 질문이 있습니다!
base 파일에 지금 작성한 것 처럼
이 trigger : "sql“ 템플릿(?) 밑에 계속 trigger 달면 작동하는거죠?
오 다행이네요! PDF 복사 붙여넣기 이슈가 있군요^_ㅠ 말씀해주셔서 감사합니다
파일에서 trigger 부분에 새로운 내용 추가하면 마음껏 쓰실 수 있어요
- trigger: ":abc"
replace: "hi"
이렇게 하면 :abc 입력할 때 hi로 변환이 되어요
답변 감사합니다!
요청해 주신 파일 내용은 아래와 같습니다!
====================================
# espanso match file
# For a complete introduction, visit the official docs at: https://espanso.org/docs/
# You can use this file to define the base matches (aka snippets)
# that will be available in every application when using espanso.
# Matches are substitution rules: when you type the "trigger" string
# it gets replaced by the "replace" string.
matches:
# Simple text replacement
- trigger: ":espanso"
replace: "Hi there!"
- trigger: ":eql"
replace: l
# 쿼리를 작성하는 목표, 확인할 지표 :
# 쿼리 계산 방법 :
# 데이터의 시간 :
# 사용할 테이블 :
# Join KEY
# 데이터 특징
SELECT
FROM
WHERE
# NOTE: espanso uses YAML to define matches, so pay attention to the indentation!
# But matches can also be dynamic:
# Print the current date
- trigger: ":date"
replace: "{{mydate}}"
vars:
- name: mydate
type: date
params:
format: "%m/%d/%Y"
# Print the output of a shell command
- trigger: ":shell"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: "echo 'Hello from your shell'"
# And much more! For more information, visit the docs: https://espanso.org/docs/