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

เทอร์มินัลหรืออินเตอร์เฟสบรรทัดคำสั่งเป็นอินเตอร์เฟสแบบข้อความอย่างเดียวสำหรับการโต้ตอบกับระบบปฏิบัติการหรือซอฟต์แวร์ โดยทั่วไปผู้ใช้พิมพ์คำสั่งลงในเทอร์มินัลเพื่อทำงานเฉพาะ

8
Ubuntu, vim และจานสีโซลาร์ไลซ์
ฉันอยากจะได้รับความดีงามที่มีสีสันทั้งหมดของชุดสีโซลาร์ไลซ์ แต่ดูเหมือนว่าฉันจะกำหนดค่าให้ถูกต้องไม่ได้ ฉันมีไฟล์โซลาร์ไลซ์หลักในโฟลเดอร์. vim / colors ของฉันฉันตั้งค่าสีโปรไฟล์เทอร์มินัลของฉันตามที่ระบุไว้ในไซต์และฉันได้เพิ่มบรรทัด set background=dark let g:solarized_termcolors=16 colorscheme solarized เป็น. vimrc ของฉัน แต่ vim ดูเป็นสีเทาและใช้สีเขียวสว่างเป็นค่าเริ่มต้น ความคิดใด ๆ ?
113 vim  ubuntu  colors  terminal 

13
กลับพฤติกรรมการวางสำเนาแบบเก่าใน tmux ด้วยเมาส์
นี่คือสิ่งที่ฉันเคยทำใน tmux เพื่อคัดลอกวาง (โดยใช้เมาส์แป้นพิมพ์ทำงานแตกต่างกันและไม่ใช่สิ่งที่ฉันสนใจ): เลือกข้อความด้วยเมาส์กดปุ่มซ้าย วางข้อความด้วยปุ่มกลาง ฉันได้อัปเกรดระบบปฏิบัติการของฉันแล้วและได้รับ tmux เวอร์ชันใหม่แล้ว ฉันไม่ได้เปลี่ยน.tmux.confไฟล์กำหนดค่าของฉัน นี่คือสิ่งที่ผมต้องทำอย่างไรกับรุ่นปัจจุบันtmux, 1.6(ที่มาก่อนบรรจุในลินุกซ์ crunchbang ล่าสุด): เลือกข้อความด้วยเมาส์กดปุ่มซ้ายและ shiftคีย์ วางข้อความด้วยปุ่มกลาง Terminal ถูกบล็อกพื้นที่ข้อมูล litte จะแสดงตัวเลขบางส่วนที่ด้านบนขวาของบานหน้าต่างปัจจุบัน (เช่น[0/24]อาจเป็นสิ่งที่เกี่ยวข้องกับจำนวนอักขระที่วางไว้) ซึ่งมีความหมายเพียงเล็กน้อยสำหรับฉันและฉันไม่ต้องการ / ต้องการ (แก้ไข: มัน ดูเหมือนว่าcopy-modeจะถูกป้อนโดยอัตโนมัติที่นี่) ฉันต้องกดqปุ่มเพื่อรับเทอร์มินัลที่ใช้งานได้อีกครั้ง นี่เป็นเรื่องยุ่งยากเกินไปสำหรับบางสิ่งที่ฉันทำหลายสิบครั้งต่อวัน จะทำให้กลไกเก่าทำงานอีกครั้งได้อย่างไร?

2
หมายความว่าอย่างไรในเชลล์เมื่อเราใส่คำสั่งไว้ในเครื่องหมายดอลลาร์และวงเล็บ: $ (คำสั่ง)
ฉันแค่ต้องการเข้าใจบรรทัดของโค้ดต่อไปนี้ในเชลล์ ใช้เพื่อรับไดเร็กทอรีการทำงานปัจจุบัน ฉันทราบว่า$(variable)ชื่อส่งคืนค่าภายในชื่อตัวแปร แต่$(command)ควรส่งคืนอะไร มันคืนค่าหลังจากรันคำสั่งหรือไม่? ในกรณีนั้นเราสามารถใช้`เพื่อดำเนินการคำสั่ง CWD="$(cd "$(dirname $0)"; pwd)" ผลลัพธ์เดียวกันสามารถนำมาจากบรรทัดของโค้ดต่อไปนี้และในเชลล์เวอร์ชันอื่น DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" ฉันไม่สามารถเข้าใจความหมายของและ$(cd..$(dirname ใครช่วยฉันคิดว่าคำสั่งนี้ดำเนินการอย่างไร
111 bash  shell  terminal  sh  ksh 

8
เปลี่ยนตัวแก้ไขเริ่มต้นสำหรับไฟล์ที่เปิดในเทอร์มินัลหรือไม่ (เช่นตั้งค่าเป็น TextEdit / Coda / Textmate)
มีวิธีทำให้ไฟล์ที่เปิดเพื่อแก้ไขในเทอร์มินัลเปิดใน Textedit แทนหรือไม่? ตัวอย่างเช่นในกรณีที่คำสั่งอาจเปิดไฟล์เพื่อแก้ไข (เช่นgit commit) แทนที่จะเปิดไฟล์นั้นเป็นกลุ่มหรือ emacs จะเปิดใน Textedit (หรืออาจเป็นแอปพลิเคชันแก้ไขข้อความอื่นที่คุณเลือกเช่น Coda หรือ Sublime) และเป็นคำถามโบนัสมีวิธีใดในการกำหนดค่า git โดยเฉพาะเพื่อเปิดไฟล์ที่สร้างขึ้นหลังจากทำงานgit commitในโปรแกรมแก้ไขจากไดเรกทอรีแอปพลิเคชันโดยเฉพาะ

9
Python Script รันคำสั่งใน Terminal
ฉันอ่านบางที่แล้ว แต่ดูเหมือนจะหาไม่เจอ ฉันกำลังพยายามค้นหาคำสั่งที่จะดำเนินการคำสั่งในเทอร์มินัลแล้วส่งผลลัพธ์ออกมา ตัวอย่างเช่นสคริปต์จะเป็น: command 'ls -l' มันจะออกผลลัพธ์ของการรันคำสั่งนั้นในเทอร์มินัล
110 python  terminal 

1
curl json โพสต์คำขอผ่านเทอร์มินัลไปยังแอพราง
ฉันกำลังพยายามสร้างผู้ใช้ในแอพทางรถไฟด้วยคำสั่ง curl จาก os x terminal ไม่ว่าฉันจะจัดรูปแบบข้อมูลอย่างไรแอปจะส่งคืนการตอบกลับที่ไม่ผ่านการตรวจสอบความถูกต้องของฉัน curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"email@email.com","password":"app123","password_confirmation":"app123"}}" ฉันลองทุกรูปแบบแล้ว ฉันได้ลองใช้เครื่องหมายวงเล็บ [] แล้วฉันได้ลองใช้ user = {data .. } แล้วและดูเหมือนจะไม่ได้ผล ความคิดใด ๆ ?

8
การเรียกใช้กรรมหลังจากการติดตั้งผลลัพธ์ใน 'กรรม' ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก
ฉันพยายามเรียกใช้กรรมเป็นส่วนหนึ่งของโครงการเชิงมุมเมล็ดพันธุ์หลังจากติดตั้งกรรมโดยใช้ npm install -g karma ฉันเข้าใจ: 'karma' is not recognized as an internal or external command, operable program or batch file. เมื่อฉันพยายามเรียกใช้ test.bat จาก angular-client \ scripts เนื้อหาของไฟล์นี้คือ: ตั้งค่า BASE_DIR =% ~ dp0 กรรมเริ่มต้น "% BASE_DIR% .. \ config \ กรรม.conf.js"% * ฉันยังพยายามไปที่ "\ AppData \ Roaming \ npm \ …

10
ข้อผิดพลาดนาโน: ข้อผิดพลาดในการเปิดเทอร์มินัล: xterm-256color
หลังจากการติดตั้ง OSX Lion ฉันพยายาม: nano /etc/apt/sources.list แต่ฉันได้รับข้อผิดพลาดนี้: Error opening terminal: xterm-256color หากฉันพยายามเปลี่ยนการตั้งค่า terminal.app เพื่อเปิดหน้าต่างเทอร์มินัลเป็น "xterm color" แทนxterm-256colorทุกอย่างจะทำงานได้ดี เกิดอะไรขึ้น?
109 terminal  nano 

13
ฉันจะใช้ swift ใน Terminal ได้อย่างไร?
ผมอ่านมีอะไรใหม่ใน Xcode 6 บทความแนะนำคุณสมบัติใหม่บางอย่างเกี่ยวกับ Xcode 6 และระบุว่า: บรรทัดคำสั่ง ดีบักเกอร์ของ Xcode ประกอบด้วยภาษา Swift เวอร์ชันโต้ตอบที่เรียกว่า REPL (Read-Eval-Print-Loop) ใช้ไวยากรณ์ของ Swift เพื่อประเมินและโต้ตอบกับแอปที่กำลังทำงานอยู่หรือเขียนโค้ดใหม่ในสภาพแวดล้อมแบบสคริปต์ REPL มีให้จากภายใน LLDB ในคอนโซลของ Xcode หรือจาก Terminal ฉันต้องการทราบวิธีรับ REPL?

2
มีวิธีตั้งชื่อไฟล์เฉพาะเมื่อบันทึกไฟล์ผ่าน cURL หรือไม่?
ฉันกำลังดึงไฟล์โดยใช้ curl ในเทอร์มินัล mac OS X และต้องการตั้งชื่อให้ต่างกัน มีวิธีระบุชื่อเช่นฟังก์ชัน "บันทึกเป็น" เมื่อใช้ curl หรือไม่?
108 macos  curl  terminal 

8
ฉันจะสร้างป๊อปอัป / แจ้งเตือน Mac Terminal ได้อย่างไร แอปเปิ้ลสคริป?
ฉันต้องการให้โปรแกรมของฉันแสดงการแจ้งเตือนสังเกตสิ่งที่แสดงข้อความที่กำหนดเองของฉัน วิธีนี้ทำได้อย่างไร? นอกจากนี้เป็นไปได้หรือไม่ที่จะทำให้ปุ่มหลายปุ่มตั้งค่าตัวแปร? คล้ายกับแบทช์: echo msgbox""<a.vbs&a.vbs



10
ฉันจะวางรหัสทุบตีแบบหลายบรรทัดลงในเทอร์มินัลและเรียกใช้ทั้งหมดพร้อมกันได้อย่างไร
ฉันต้องการวางรหัสทุบตีแบบหลายบรรทัดลงในเทอร์มินัล แต่เมื่อใดก็ตามที่ฉันทำแต่ละบรรทัดจะทำงานเป็นคำสั่งแยกกันทันทีที่วาง
108 linux  bash  shell  terminal  paste 

7
ฉันจะทำให้เทอร์มินัล iTerm แจ้งฉันได้อย่างไรเมื่องาน / กระบวนการเสร็จสมบูรณ์
การแจ้งเตือนของศูนย์การแจ้งเตือนจะเหมาะอย่างยิ่ง แต่คำรามท่าตีกลับเสียง ฯลฯ ก็ใช้ได้เช่นกัน (หรือถ้าทำได้เฉพาะใน Terminal.app ฉันยินดีที่จะเปลี่ยนกลับ) มีตัวเลือกใดบ้างใน iTerm เพื่อเปิดการแจ้งเตือนหรือเป็นสิ่งที่ฉันควรจะพิมพ์ต่อท้ายคำสั่งในเทอร์มินัล ถ้าเป็นอย่างหลังเป็นไปได้ไหมที่จะเพิ่มการแจ้งเตือนเมื่อกระบวนการเริ่มต้นแล้ว (เช่นถ้าฉันรู้ว่าจะใช้เวลานานกว่าที่ฉันคาดไว้ตอนแรกฉันเดาไม่ถูก)
107 macos  terminal  iterm  iterm2 

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