Comments (4)
Hi! Sorry for the delay in replying.
I'm thinking to perhaps add a new option cd_command
that defaults to :cd
, but can also be set to :lcd
or :tcd
. I wouldn't remove the current global_cd
option to preserve backwards compatibility.
If cd_command
is set, then global_cd
would be ignored. If global_cd
is set, then true
maps to :cd
and false
maps to :lcd
.
I think this would be enough, though I am open to adding a hook. If you still think a hook would be better, could you explain more what it would be used for? Thanks!
from workspaces.nvim.
No new hook, the user can leverage the existing open
hook for this (https://github.com/natecraddock/workspaces.nvim/blob/master/lua/workspaces/init.lua#L333-L341)
from workspaces.nvim.
@stellarhoof I just pushed an update that adds a new cd_type
config option that may be set to "tab"
. Let me know if that doesn't resolve the issue!
from workspaces.nvim.
That works. Thanks :)
from workspaces.nvim.
Related Issues (20)
- Telescope integration HOT 2
- :WorkspaceOpen affects all splits, this behavior is not desired. HOT 8
- Pass the path to the 'open' hook HOT 4
- [Feature proposal] Config workspaces folders HOT 5
- Looking for a maintainer
- Workspaces in `workspaces` file are not found HOT 2
- [Question] Usage of type field in the obtained list of workspaces HOT 5
- (Recipe) Automatically change workspace when changing buffers HOT 1
- add api arguments don't work as intended HOT 1
- [Bug] - `auto_open` setup property opening telescope with `modifiable` off HOT 2
- [Bug] Removing a workspace by name accidentally removes the workspace at the current directory HOT 1
- Add support for lsp workspace variable HOT 6
- WorkspaceListDirs is not functioning HOT 2
- Option auto_open failed to take effect HOT 5
- Rename problem HOT 3
- Keep_insert not working HOT 8
- Info notifications HOT 1
- Adding an MRU sort HOT 11
- Cannot find util.path.sep in default configuration HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from workspaces.nvim.