aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_stringbuffer.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2026-08-07 04:41:37 -0400
committerGitHub <noreply@github.com>2026-08-07 04:41:37 -0400
commita4a544032a0ba7a3bb0aea710f9f47b6cd2885db (patch)
tree025eb856024ff74d2522e5cb40c79d0a312bb5c0 /runtime/lua/vim/_stringbuffer.lua
parent0e8903f44b7e734aeddc3f0a8519e4505f54a408 (diff)
downloadrneovim-a4a544032a0ba7a3bb0aea710f9f47b6cd2885db.tar.gz
rneovim-a4a544032a0ba7a3bb0aea710f9f47b6cd2885db.tar.bz2
rneovim-a4a544032a0ba7a3bb0aea710f9f47b6cd2885db.zip
feat(cwd)!: :lcd! (bang), rearrange :bcd/:lcd/… scope precedence #41194
Problem: - buf-local CWD scope is lower priority than :lcd, which is weird. ``` win > buf > tab > global ``` - No way to clear current CWD at a given scope. Solution: - Rerrange scope precedence to: ``` buf > win > tab > global ``` - Introduce "bang" variants (`:bcd!`/`:lcd!`/`:tcd!`) which clears the local CWD for the given scope.
Diffstat (limited to 'runtime/lua/vim/_stringbuffer.lua')
0 files changed, 0 insertions, 0 deletions