У меня есть настройка ST2, так что я могу сделать «возвышенный файл.txt», и он откроется в окне ST2. Но как я могу открыть его в новой вкладке в открытом в данный момент окне?
Как открыть файлы Sublime Text 2 из командной строки в Linux на вкладке, а не в новом окне
comment
В моей установке он открывает файл в новой вкладке. Как вы установили SublimeText2?
- person Geordee Naliyath   schedule 01.09.2012
comment
Я переместил извлечение архива в /usr/lib/ и сделал на него символическую ссылку: sudo ln -s /usr/lib/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
- person phirschybar   schedule 02.09.2012
Ответы (4)
Попробуйте справку командной строки Sublime
subl --help Sublime Text 2 Сборка 2217
Usage: subl [arguments] [files] edit the given files
or: subl [arguments] [directories] open the given directories
or: subl [arguments] - edit stdin
Arguments:
--project <project>: Load the given project
--command <command>: Run the given command
-n or --new-window: Open a new window
-a or --add: Add folders to the current window
-w or --wait: Wait for the files to be closed before returning
-b or --background: Don't activate the application
-s or --stay: Keep the application activated after closing the file
-h or --help: Show help (this message) and exit
-v or --version: Show version and exit
--wait is implied if reading from stdin. Use --stay to not switch back
to the terminal when a file is closed (only relevant if waiting for a file).
Filenames may be given a :line or :line:column suffix to open at a specific
location.
После того, как вы открыли новое окно, последующие файлы должны быть добавлены туда в соответствии с поведением по умолчанию.
person
Mikko Ohtamaa
schedule
03.09.2012
Согласно этому пользователю и моему собственному опыту работы с в той же сборке указание
stdin
в качестве файла доступно только для OS X.
- person Ben Graham; 20.11.2012
Я не уверен, понимаю ли я, как этот вопрос связан с редактированием стандартного ввода?
- person Mikko Ohtamaa; 20.11.2012
Извиняюсь, Микко, ранее я искал информацию о том, почему в моей сборке не было опции stdin. Узнав об этом, я вернулся к своей стопке вкладок с результатами поиска, пытаясь оставить полезную информацию. Не надо было тут ничего оставлять :)
- person Ben Graham; 20.11.2012
Использование --new-window --wait отлично помогло мне использовать Sublime Text 2 в качестве текстового редактора по умолчанию для Mercurial.
- person T.W.R. Cole; 23.01.2013
Также вот мой трюк с РЕДАКТОРОМ, чтобы Git использовал Sublime для сообщений фиксации: github.com/miohtama/ztanesh/blob/master/zsh-scripts/rc/ и github.com/miohtama/ztanesh/blob/master/zsh-scripts/bin/
- person Mikko Ohtamaa; 24.01.2013
Если по умолчанию он открывается в новом окне, возможно, у вас неверный адрес dbus в сеансе локального терминала. Это может произойти, если вы используете tmux. экспортируйте DBUS_SESSION_BUS_ADDRESS в свой терминал tmux, установите для него значение, которое вы получите в новом окне локального терминала.
- person ACyclic; 08.05.2013
Это работает в Ubuntu 12.04:
subl filename
or
subl -n filename
(если вы хотите, чтобы он открывался в отдельном окне)
person
Francois
schedule
25.04.2013
subl fileName
и если вы хотите открыть новый файл, используйте
subl -n new_file_name
person
Arun Kasyakar
schedule
11.02.2017
Протестировано и подтверждено лучшим
- person Daniel L. VanDenBosch; 23.07.2018
Похоже, это просто повторение этого существующего ответа.
- person Pang; 16.11.2018
другой вариант: открыть файл.
[sublime index.html script.js styles.css]
чтобы открыть папку [возвышенное имя_папки]
person
Zabe Sangary
schedule
03.09.2015