fig icon indicating copy to clipboard operation
fig copied to clipboard

Fig pre block in .zshrc disturbs Emacs file local variables

Open nriley opened this issue 3 years ago • 0 comments

Description:

I have Emacs file variables in the first line of my zshrc. Fig inserts before this, breaking display of this file.

# Fig pre block. Keep at the top of this file.
[[ -f "$HOME/.fig/shell/zshrc.pre.zsh" ]] && . "$HOME/.fig/shell/zshrc.pre.zsh"
#echo "in .zshrc"                                          # -*- sh -*-

It would be helpful if Fig could skip over file local variables or perhaps any comments at the beginning of a file when inserting its blocks.

Details:

macOS Fig Shell
12.4.0 Version 1.0.58 (B467) /bin/zsh
fig diagnostic

Version 1.0.58 (B467) [US ] 
UserShell: /bin/zsh
Bundle path: /Applications/Fig.app
Autocomplete: true
Settings.json: true
CLI installed: true
CLI tool path: /Users/nicholas/.fig/bin/fig
Accessibility: true
SSH Integration: false
Tmux Integration: false
iTerm Integration: false 
Hyper Integration: false
VSCode Integration: true
Docker Integration: false
Symlinked dotfiles: true
Only insert on tab: false
UNIX Socket Exists: true
Installation Script: true
PseudoTerminal Path: /opt/homebrew/bin:/opt/homebrew/sbin:/Users/nicholas/Applications/Emacs.app/Contents/MacOS:/Users/nicholas/Applications/Emacs.app/Contents/MacOS/bin:/usr/local/sbin:/usr/local/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/nicholas/Applications/VMware Fusion.app/Contents/Public:/usr/local/go/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/nicholas/.local/bin:/Users/nicholas/.fig/bin:/Users/nicholas/.local/bin:/Users/nicholas/.local/bin
SecureKeyboardInput: false
SecureKeyboardProcess: 
Current active process: ??? (???) - ???
Current terminal session: ???
Current working directory: ???
Current window identifier: ???

nriley avatar Jul 03 '22 15:07 nriley