คำถามติดแท็ก iterm

iTerm เป็นการแทนที่บุคคลที่สามสำหรับแอปพลิเคชัน Terminal ในตัว


3
เป็นไปได้หรือไม่ที่จะมีช่องว่าง bash escape ใน pwd?
pwd | pbcopyฉันต้องการที่จะคัดลอกไดเรกทอรีปัจจุบันไปยังคลิปบอร์ดสิ่งที่ชอบ: อย่างไรก็ตามpwdอย่าหลบหนีพื้นที่ดังนั้นบางอย่างใน "การสนับสนุนแอปพลิเคชัน" ตัวอย่างเช่นคัดลอกไม่ถูกต้อง ฉันดูเหมือนจะจำไม่ได้ว่านี่เป็นกรณีเสมอดังนั้นฉันจึงสามารถทำอะไรบางอย่างได้ ใช้ iTerm2 มีการตั้งค่าทุบตีเพื่อหลบหนีทุกอย่างหรือไม่ มีปัญหาในการค้นหาคำถามมากเกินไป / หัวข้อเกี่ยวกับ Spaces.app escหรือ ปัจจุบัน: $ pwd /Library/Application Support/Google Earth/ ที่ต้องการ: $ pwd /Library/Application\ Support/Google\ Earth/ เห็นแล้วโพสต์: คัดลอกเส้นทางของไดเรกทอรีปัจจุบันไปยังคลิปบอร์ดและวิธีการ cd ไปยังไดเรกทอรีที่มีชื่อที่มีช่องว่างในทุบตี? ซึ่งไม่ได้กล่าวถึงเรื่องนี้ ฉันจะแสดงความคิดเห็นในอดีต แต่ฉันไม่มีสิทธิ์
21 lion  macos  bash  iterm 

2
iTerm2 ไม่อ่าน com.googlecode.iterm2.plist
ฉันเป็นผู้ใช้ iTerm2 (1.0.0) ฉันรู้วิธีสร้างโปรไฟล์โดยใช้การตั้งค่า iTerm หรือแก้ไขcom.googlecode.iterm2.plistไฟล์ เพื่อความสะดวกฉันจะใช้.plistเพื่อระบุcom.googlecode.iterm2.plistไฟล์ มีบางโปรไฟล์ที่เชื่อมต่อเซิร์ฟเวอร์ dev ของฉันโดยใช้คำสั่ง (เช่นssh 192.168.1.1) ฉันต้องการแก้ไขและเพิ่มโปรไฟล์เพิ่มเติมให้กับ iTerm ดังนั้นฉันจึงเขียนสคริปต์ Python เพื่อทำสิ่งนี้ ขั้นตอนดังต่อไปนี้ แปลง iTerm2 ไฟล์.plist .xml(เช่นplutil -convert xml1) เขียนหลายโปรไฟล์ไปยังไฟล์นี้โดยใช้plistlibใน Python แปลง.plistไฟล์iTerm2 เป็นรูปแบบไบนารี่เหมือนที่เคยเป็นมา (เช่นplutil -convert binary1) ขั้นตอนข้างต้นไม่ทำงาน iTerm2 ไม่ได้โหลดโปรไฟล์ของฉันที่สร้างจากสคริปต์ Python ของฉัน ดังนั้นฉันตรวจสอบว่าไม่มี.plistไฟล์หรือไม่iTerm โหลดโปรไฟล์อย่างไร ฉันออกจากโปรแกรม iTerm2 ผมลบไฟล์จากดิสก์ของฉันซึ่งตั้งอยู่ที่.plist~/Library/Preferences/ เรียกใช้โปรแกรม iTerm2 การตั้งค่าโปรไฟล์เปิดโดยการพิมพ์+⌘ CmdO ฉันพบว่ามีโปรไฟล์แม้ว่าฉันจะลบ.plistไฟล์ เกิดอะไรขึ้นที่นี่? มีไฟล์โปรไฟล์สำรองที่ฉันไม่รู้จักหรือไม่
21 macos  iterm  python  plist 

1
การเลือกข้อความขณะกระโดดด้วยเคอร์เซอร์ใน iTerm2
ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะได้รับฟังก์ชั่นตัวแก้ไขข้อความสำหรับการเลือกข้อความใน iTerm2 ตัวอย่างเช่นใน Sublime Text 3 ฉันสามารถทำสิ่งต่อไปนี้: ⇧ ⌥ → = เลือกคำทางด้านขวาของเคอร์เซอร์ ⇧ ⌘ → = เลือกทั้งบรรทัดทางด้านขวาของเคอร์เซอร์ แต่ฉันไม่สามารถใช้ชีวิตของฉันได้ใน iTerm2 ฉันสามารถเพิ่มการกระทำที่ทำให้เคอร์เซอร์ของฉันกระโดดข้ามคำหรือข้ามไปยังจุดสิ้นสุดของเส้น , แต่ไม่กระโดดและเลือกในเวลาเดียวกัน เพื่อความชัดเจน: ฉันไม่ได้มองหาทางเลือกอื่นในการเน้นข้อความในลักษณะนี้ (ตัวอย่างเช่นวิธีการใด ๆ ที่เริ่มต้นด้วยการ⌘ Fค้นหาหรือที่ต้องใช้เมาส์) ฉันกำลังมองหาฟังก์ชั่นที่ถูกต้องตามที่ระบุไว้ด้านบน

3
ในคำสั่ง iTerm2 คลิกที่ URLS ไม่ทำงานเมื่ออยู่ในเซสชั่น tmux
เมื่อไม่ได้อยู่ในเซสชั่น tmux Command-Clickบน URL จะทำงานได้อย่างไร้ที่ติ ฉันจะสร้างลิงก์ที่สามารถคลิกได้ในiTerm2เมื่ออยู่ในเซสชั่น tmux ได้อย่างไร? เมื่อกดปุ่มCommandตัวชี้เมาส์จะเปลี่ยนเป็นไอคอน แต่เมื่อคลิกที่ URL จะไม่มีอะไรเกิดขึ้น หมายเหตุฉันมีการตั้งค่าต่อไปนี้อยู่ภายในของฉัน .tmux.conf [...] # Enable mouse mode set -g mode-mouse on set -g mouse-resize-pane on set -g mouse-select-pane on set -g mouse-select-window on # Mouse pane switching set-option -g mouse-select-pane on [...] ปิดใช้งานแล้วโหลดใหม่.tmux.confไม่สามารถแก้ไขปัญหาได้ รุ่น iTerm2 คือBuild 1.0.0.20140629 tmux …
19 terminal  mouse  iterm  tmux 

1
iterm - คีย์ผสมในการสลับบานหน้าต่างคืออะไร
ฉันได้เรียนรู้วิธีแยก windows terminal ของฉันด้วย apple-d และ apple-shift-d มันมีประโยชน์มาก ฉันจะสลับระหว่างสองบานหน้าต่าง (ดูด้านล่าง) โดยใช้แป้นพิมพ์ได้อย่างไร ฉันรู้ว่าฉันสามารถใช้เมาส์ได้ แต่ต้องการทราบว่ามีคำสั่งผสมที่สำคัญหรือไม่

2
เปิดแท็บใหม่ใน iTerm และดำเนินการคำสั่งที่นั่น
ฉันพบวิธีเปิดแท็บใหม่แล้ว iTerm: newtabi() { osascript -e 'tell application "iTerm" to activate' -e 'tell application "System Events" to tell process "iTerm" to keystroke "t" using command down' } และฉันต้องการรันคำสั่งบางอย่างในแท็บใหม่ ปล่อยให้มันเป็นคำสั่งง่าย ๆ pwd. ทำอย่างไร? ถ้าฉันวิ่ง ... newtabi && pwd แท็บใหม่จะเปิดขึ้นตามที่คาดไว้ แต่ pwd คำสั่งจะถูกดำเนินการไม่ได้อยู่ในแท็บใหม่ แต่ในรุ่นเก่าที่ฉันพิมพ์ newtabi && pwd ฉันใช้ zsh. ระบบปฏิบัติการของฉันคือ OS X …
16 macos  terminal  iterm 

6
ตัวเลือก + คลิกใน iTerm
ใน Terminal ตัวเลือก + คลิกอนุญาตให้ฉันวางเคอร์เซอร์ที่จุดใดก็ได้ในบรรทัดปัจจุบัน - เหมาะสำหรับการแก้ไขคำสั่งที่ยาวมาก ๆ ฉันจะทำสิ่งนี้ใน iTerm2 ได้อย่างไร อัปเดต: ตามหน้านี้ฟีเจอร์นี้มีมาตั้งแต่ 0.7.0 (2003) ฉันยังสังเกตเห็นว่าถ้าฉันถือ Command + Option เคอร์เซอร์จะเปลี่ยนเป็นรูปกากบาทที่คุ้นเคยเช่นใน Terminal ... แต่การคลิกยังไม่เปลี่ยนตำแหน่งเคอร์เซอร์ของฉัน

6
iTerm2 / Terminal แบบเต็มหน้าจอ
เหตุใดจึงเป็นไปไม่ได้ที่จะให้ iTerm2 หรือแอพ Terminal ทำการใช้พื้นที่ว่างบนหน้าจอเต็ม ให้ฉันแสดงตัวอย่าง: มันยากที่จะมองเห็น แต่ถ้าคุณมองที่ขอบด้านขวาและด้านล่างจะมีพื้นที่เพิ่มขึ้น ดูเหมือนว่าเป็นไปไม่ได้ที่จะขยายออกเพื่อใช้พื้นที่นั้น อะไรทำให้เกิดสิ่งนี้ ฉันใช้แอพที่ทำให้หน้าต่างใช้ขนาดแบบเต็มหน้าจอเช่น Breeze แอพอื่นทั้งหมดทำงานได้ดีโดยใช้พื้นที่หน้าจอ 100% ยกเว้น iTerm2 และ Terminal Btw ฉันรู้เกี่ยวกับพื้นเมืองเต็มหน้าจอ แต่ฉันอยากจะรู้ว่าทำไมฉันไม่สามารถทำให้เครื่องของฉันใช้พื้นที่ 100%

3
Iterm2 ปิดใช้งานทางลัดคำสั่ง
ฉันใช้Iterm2บน Mac หลายครั้งที่ฉันกดปุ่มCommand+ บางครั้งฉันก็สงสัยว่ามันเป็นไปได้ไหมที่จะปิดการใช้งานทางลัดคำสั่ง? กดปุ่มCommand+ Dตัวอย่างเช่นฉันใช้tmuxสำหรับบานหน้าต่างแยก
16 macos  iterm 

6
มีคีย์ผสมสากลที่เหมาะสมหรือสงวนไว้เป็นพิเศษใน OS X สำหรับการมอบหมายผู้ใช้หรือไม่?
ฉันพยายามระบุฮอตคีย์ทั่วโลกที่เหมาะสมเพื่อตั้งค่าตามความชอบของ iTerm2 เพื่อแสดง / ซ่อน: ฉันต้องการหลีกเลี่ยงความขัดแย้งใด ๆ กับปุ่มลัดของแอปพลิเคชันอื่นหรือการใช้งานอื่น ๆ ในอนาคต มีกลุ่มของคีย์ผสมที่สำรองไว้สำหรับการกำหนดผู้ใช้ใน OS X หรือกลุ่มของคีย์ผสมที่ไม่ได้ใช้โดยทั่วไปซึ่งจะเหมาะสมเป็นพิเศษหรือไม่?

2
ปุ่ม Delete ไม่ทำงานในกลุ่มบน iTerm2
ก่อนอื่นฉันพิมพ์บางอย่างในโหมดแทรกเช่น Hello ในขั้นตอนนี้ถ้าฉันไม่ได้ออกจากโหมดแทรกให้ใช้deleteงานได้และสามารถลบคำทั้งหมดได้ถ้าต้องการ หากฉันออกจากโหมดแทรกและเปิดโหมดแทรกอีกครั้งHelloจะไม่สามารถลบdeleteได้ แต่เนื้อหาที่พิมพ์ใหม่สามารถลบออกได้ ฉันได้เปลี่ยนชื่อ. vimrc แล้วปัญหายังคงอยู่ และฉันทำการทดสอบบนเซิร์ฟเวอร์ระยะไกลผ่านทาง iterm ไม่พบปัญหาเดียวกัน สาเหตุของปัญหานี้คืออะไร จะแก้ไขได้อย่างไร?

4
แมปกุญแจใน iterm2
ฉันพยายามตั้งค่าคีย์ผสมเริ่มต้นใหม่ใน iTerm2 และต้องการที่จะเข้าใจว่าเกิดอะไรขึ้นเมื่อฉันผูกคีย์เพื่อ "ส่งรหัส Hex" การโพสต์ก่อนหน้านี้ช่วยให้ฉันเริ่มต้นด้วยการแมปคีย์คอมโบ ctrl-a และ ctrl-e ไปยัง cmd-left และ cmd-right ตามลำดับ แต่ฉันต้องการรีคอมโบคีย์อื่น ๆ ด้วย ( ลิงก์ไปยังโพสต์ Stackoverflow ก่อนหน้า ) ฉันมีความเข้าใจที่คลุมเครือว่ามีรหัสเลขฐานสิบหกที่เกี่ยวข้อง แต่ฉันอยู่ในจุดที่ฉันไม่สามารถคิดได้ว่าจะไปที่ไหนต่อไปเพื่อทำความเข้าใจกับสิ่งที่เกิดขึ้นหรือสิ่งที่ต้องทำ
15 iterm 

3
วิธีการตั้งค่าคำสั่งเริ่มต้นของ iTerm2
ฉันจะตั้งค่าคำสั่งในโปรไฟล์ได้อย่างไรเมื่อฉันเริ่มต้นหน้าต่างเทอร์มินัลใหม่มันจะปิดคำสั่งนั้น โดยเฉพาะฉันต้องการตั้ง virtualenv ของฉันด้วย: workon ENV เพื่อให้มันเริ่มต้นโดยอัตโนมัติในสภาพแวดล้อมเสมือนจริงของฉันเมื่อฉันใช้โปรไฟล์นั้น
15 iterm 

3
ทำไม iterm2 จึงปิดเซสชันใหม่ทันที?
ฉันได้ทำการเปลี่ยนแปลง.bashrcไฟล์ของฉันใน MacBook ใหม่ของฉันส่วนใหญ่เป็นชื่อแทนคำสั่งทั่วไป หลังจากนั้นไม่นานiterm2จะปิดทุกเซสชันหรือแท็บใหม่ทันทีด้วยข้อความที่เป็นความลับต่อไปนี้: ## exec failed ## argpath= error=No such file or directory หมายเหตุ: terminal ทำงานได้ดี ฉันพยายามที่จะเปลี่ยนชื่อ.bashrcและเปิดใหม่itermแต่ปัญหายังคงอยู่
14 bash  iterm 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.