Папка с pkgIndex файлом, тот каталог в auto_path
?
lappend auto_path /my/folder
package require xyz
См. учебную главу по пакетам и странице http://wiki.tcl.tk/auto_path Wiki
Попробуйте указать v
для вертикального или h
для горизонтального
Мой .tmux.conf
файл имеет:
bind \ split-window -h -c '#{pane_current_path}' # Split panes horizontal
bind - split-window -v -c '#{pane_current_path}' # Split panes vertically
(Я использую \
и -
в качестве разделителей панелей одним пальцем.)
Новые панели открываются для меня с использованием моего текущего каталога, где бы я ни находился.
Для меня это, безусловно, ключевая особенность!
Еще одна критическая вещь с tmux (это была проблема в данном случае) заключается в том, что вы должны применить изменения с помощью:
tmux source-file ~/.tmux.conf
Обратите внимание, что закрытие терминалов, даже выход из системы и перезапуск, НЕ будет применять изменения tmux - вы должны фактически используйте эту команду (или используйте Ctrl + B : исходный файл ~ / .tmux.conf
).
Вы можете увидеть мой полный файл .tmux.conf
по адресу https://github.com/durrantm/setups .
Это потому, что
bind " split-window -c "#{pane_current_path}"
должно быть
bind '"' split-window -c "#{pane_current_path}"
bind '%' split-window -h -c '#{pane_current_path}' # Split panes horizontal
bind '"' split-window -v -c '#{pane_current_path}' # Split panes vertically
bind c new-window -c '#{pane_current_path}' # Create new window
Добавьте последнюю строку в свой ~ / .tmux.conf
, чтобы также поддерживать $ PWD
в новом окне.
На случай, если кто-то попадет сюда с помощью поиска, это прекрасно работает с tmux 2.7 и, вероятно, со всеми версиями
unbind '"'
bind '"' split-window -v -c '#{pane_current_path}' # Split panes vertically
unbind %
bind % split-window -h -c '#{pane_current_path}' # Split panes horizontal