ਵਿਮ ਦੇ ਪਕੜ ਤੋਂ ਬਚਣਾ
ਵਿਮ, ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੈਕਸਟ ਐਡੀਟਰ, ਅਕਸਰ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਉਲਝਣ ਵਿੱਚ ਛੱਡ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਬਾਹਰ ਜਾਣ ਦਾ ਸਮਾਂ ਹੁੰਦਾ ਹੈ। ਕਈਆਂ ਨੇ ":ਛੱਡਣ ਲਈ ਗੁਪਤ ਸੰਦੇਸ਼ ਦਾ ਸਾਹਮਣਾ ਕੀਤਾ ਹੈ
ਇਸ ਗਾਈਡ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਵਿਮ ਤੋਂ ਬਾਹਰ ਨਿਕਲਣ ਲਈ ਸਹੀ ਕਦਮਾਂ 'ਤੇ ਚੱਲਾਂਗੇ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋਏ ਕਿ ਤੁਸੀਂ ਹੁਣ ਇਸ ਸੰਪਾਦਕ ਵਿੱਚ ਫਸੇ ਨਹੀਂ ਰਹੋਗੇ। ਭਾਵੇਂ ਤੁਸੀਂ ਵਿਮ ਲਈ ਨਵੇਂ ਹੋ ਜਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਤੇਜ਼ ਰਿਫਰੈਸ਼ਰ ਦੀ ਲੋੜ ਹੈ, ਇਹ ਨਿਰਦੇਸ਼ ਤੁਹਾਨੂੰ ਬਾਹਰ ਨਿਕਲਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ।
| ਹੁਕਮ | ਵਰਣਨ |
|---|---|
| subprocess.Popen | ਪਾਈਥਨ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਇਸਦੇ ਇਨਪੁਟ/ਆਉਟਪੁੱਟ ਸਟ੍ਰੀਮਾਂ ਨਾਲ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। |
| time.sleep | ਸਕਿੰਟਾਂ ਦੀ ਇੱਕ ਨਿਰਧਾਰਤ ਸੰਖਿਆ ਲਈ ਸਕ੍ਰਿਪਟ ਦੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਰੋਕਦਾ ਹੈ। |
| process.communicate | ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇੰਪੁੱਟ ਭੇਜਦਾ ਹੈ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਦੇ ਸਮਾਪਤ ਹੋਣ ਤੱਕ ਆਉਟਪੁੱਟ ਪੜ੍ਹਦਾ ਹੈ। |
| vim +":quit" | ਸਿੱਧੇ ਵਿਮ ਨੂੰ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਬਾਸ਼ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਛੱਡਣ ਦੀ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ। |
| #!/usr/bin/expect | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਸਕ੍ਰਿਪਟ ਨੂੰ ਐਕਸਪੈਕਟ ਦੁਭਾਸ਼ੀਏ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। |
| spawn | Expect ਜਾਂ Node.js ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਇਸਦੇ ਨਾਲ ਸਕ੍ਰਿਪਟਡ ਇੰਟਰੈਕਸ਼ਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। |
| expect | ਇੱਕ ਉਮੀਦ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪੈਦਾ ਕੀਤੀ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਇੱਕ ਖਾਸ ਆਉਟਪੁੱਟ ਦੀ ਉਡੀਕ ਕਰਦਾ ਹੈ। |
| send | ਇੱਕ ਉਮੀਦ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪ੍ਰਕਿਰਿਆ ਲਈ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਸਤਰ ਭੇਜਦਾ ਹੈ। |
| const { spawn } | Node.js ਵਿੱਚ child_process ਮੋਡੀਊਲ ਤੋਂ ਸਪੌਨ ਫੰਕਸ਼ਨ ਨੂੰ ਨਸ਼ਟ ਕਰਦਾ ਹੈ। |
| vim.stdin.write | ਇੱਕ Node.js ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਵਿਮ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇਨਪੁਟ ਭੇਜਦਾ ਹੈ। |
ਸਕ੍ਰਿਪਟ ਵਿਧੀਆਂ ਦੀ ਵਿਆਖਿਆ ਕਰਨਾ
ਪਹਿਲੀ ਸਕਰਿਪਟ ਵਿੱਚ, ਅਸੀਂ ਬਾਹਰ ਨਿਕਲਣ ਵਾਲੇ ਵਿਮ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਲਈ ਪਾਈਥਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਸਕ੍ਰਿਪਟ ਨੂੰ ਰੁਜ਼ਗਾਰ ਦਿੰਦਾ ਹੈ subprocess.Popen Vim ਅਤੇ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਫੰਕਸ਼ਨ time.sleep ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਸੰਖੇਪ ਵਿੱਚ ਰੋਕਣ ਲਈ। ਇਹ ਵਿਮ ਨੂੰ ਛੱਡਣ ਦੀ ਕਮਾਂਡ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖੋਲ੍ਹਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਦ process.communicate ਵਿਧੀ ਫਿਰ ਭੇਜਦਾ ਹੈ :quit ਵਿਮ ਨੂੰ ਕਮਾਂਡ, ਇਸ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਬੰਦ ਕਰਨਾ. ਇਹ ਪਹੁੰਚ ਦਸਤੀ ਦਖਲ ਤੋਂ ਬਿਨਾਂ ਬਾਹਰ ਨਿਕਲਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਲਈ ਉਪਯੋਗੀ ਹੈ।
Bash ਸਕ੍ਰਿਪਟ ਵਰਤ ਕੇ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦਾ ਹੈ vim +":quit" ਸਿੱਧੇ. ਇਹ ਕਮਾਂਡ ਵਿਮ ਖੋਲ੍ਹਦੀ ਹੈ, ਛੱਡੋ ਕਮਾਂਡ ਚਲਾਉਂਦੀ ਹੈ, ਅਤੇ ਬਾਹਰ ਨਿਕਲਦੀ ਹੈ। ਐਕਸਪੈਕਟ ਸਕ੍ਰਿਪਟ ਵਿਮ ਦੇ ਐਗਜ਼ਿਟ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਢੰਗ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਇਹ ਵਰਤਦਾ ਹੈ #!/usr/bin/expect ਦੁਭਾਸ਼ੀਏ ਨੂੰ ਦਰਸਾਉਣ ਲਈ, spawn ਵਿਮ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਅਤੇ expect ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਖਾਸ ਆਉਟਪੁੱਟ ਦੀ ਉਡੀਕ ਕਰਨ ਲਈ :quit ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਮਾਂਡ send. ਇਹ ਸਕ੍ਰਿਪਟ ਉਹਨਾਂ ਵਾਤਾਵਰਣਾਂ ਲਈ ਆਦਰਸ਼ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਕ੍ਰਿਪਟ ਕੀਤੇ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
Node.js ਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਅਸੀਂ ਵਰਤਦੇ ਹਾਂ spawn ਤੋਂ ਫੰਕਸ਼ਨ child_process ਵਿਮ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮੋਡੀਊਲ. ਸਕਰਿਪਟ ਵਿੱਚ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸਮਾਂ ਸਮਾਪਤ ਫੰਕਸ਼ਨ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਕਿ ਵਿਮ ਛੱਡੋ ਕਮਾਂਡ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਤਿਆਰ ਹੈ। ਦ vim.stdin.write ਢੰਗ ਭੇਜਦਾ ਹੈ :quit ਵਿਮ ਨੂੰ, ਸਵੈਚਲਿਤ ਨਿਕਾਸ ਲਈ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਸਕ੍ਰਿਪਟਾਂ ਵਿਮ ਪ੍ਰੋਗਰਾਮ ਤੋਂ ਬਾਹਰ ਨਿਕਲਣ ਲਈ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦੀਆਂ ਹਨ, ਹਰ ਇੱਕ ਨੂੰ ਵੱਖੋ-ਵੱਖਰੇ ਵਾਤਾਵਰਨ ਅਤੇ ਲੋੜਾਂ ਮੁਤਾਬਕ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਉਹ ਉਹਨਾਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਕੀਮਤੀ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਕਿ ਵਿਮ ਨੂੰ ਮੈਨੂਅਲ ਇਨਪੁਟ ਤੋਂ ਬਿਨਾਂ ਬੰਦ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.
ਵਿਮ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਬਾਹਰ ਕੱਢਣ ਦੇ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ
ਆਟੋਮੇਟਿਡ ਵਿਮ ਐਗਜ਼ਿਟ ਲਈ ਪਾਈਥਨ ਸਕ੍ਰਿਪਟ
import subprocessimport timedef exit_vim():process = subprocess.Popen(['vim'], stdin=subprocess.PIPE)time.sleep(1) # Wait for Vim to openprocess.communicate(b':quit\n')print("Exited Vim successfully")if __name__ == "__main__":exit_vim()
ਵਿਮ ਐਗਜ਼ਿਟ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨਾ
ਵਿਮ ਤੋਂ ਬਾਹਰ ਜਾਣ ਲਈ ਬੈਸ਼ ਸਕ੍ਰਿਪਟ
#!/bin/bashfunction exit_vim() {vim +":quit"}exit_vimecho "Exited Vim successfully"
ਵਿਮ ਤੋਂ ਬਾਹਰ ਨਿਕਲਣ ਲਈ ਸਰਲ ਢੰਗ
ਵਿਮ ਐਗਜ਼ਿਟ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਸਕ੍ਰਿਪਟ ਦੀ ਉਮੀਦ ਕਰੋ
#!/usr/bin/expectspawn vimexpect ".*"send ":quit\r"expect eofputs "Exited Vim successfully"
ਵਿਮ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਛੱਡਣ ਲਈ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
Vim ਤੋਂ ਬਾਹਰ ਜਾਣ ਲਈ Node.js ਸਕ੍ਰਿਪਟ
const { spawn } = require('child_process');const vim = spawn('vim');setTimeout(() => {vim.stdin.write(':quit\n');console.log('Exited Vim successfully');}, 1000);
ਵਿਮ ਦੇ ਕਮਾਂਡ ਮੋਡ ਨੂੰ ਸਮਝਣਾ
ਵਿਮ ਦੇ ਜ਼ਰੂਰੀ ਪਹਿਲੂਆਂ ਵਿੱਚੋਂ ਇੱਕ ਇਸਦੇ ਵੱਖ-ਵੱਖ ਮੋਡ ਹਨ, ਖਾਸ ਕਰਕੇ ਕਮਾਂਡ ਮੋਡ। ਜਦੋਂ ਉਪਭੋਗਤਾ ਪਹਿਲੀ ਵਾਰ ਵਿਮ ਖੋਲ੍ਹਦੇ ਹਨ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਆਮ ਮੋਡ ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਕਮਾਂਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਲਈ, ਜੋ ਕਿ ਫਾਈਲਾਂ ਨੂੰ ਛੱਡਣ, ਸੁਰੱਖਿਅਤ ਕਰਨ ਜਾਂ ਖੋਲ੍ਹਣ ਵਰਗੀਆਂ ਕਮਾਂਡਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪਹਿਲਾਂ ਦਬਾਓ Esc ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕੁੰਜੀ ਹੈ ਕਿ ਉਹ ਆਮ ਮੋਡ ਵਿੱਚ ਹਨ। ਫਿਰ, ਉਹ ਇੱਕ ਕੌਲਨ ਟਾਈਪ ਕਰ ਸਕਦੇ ਹਨ (:), ਲੋੜੀਦੀ ਕਮਾਂਡ ਜਿਵੇਂ ਕਿ :quit, ਅਤੇ ਦਬਾਓ Enter. ਇਹ ਪ੍ਰਕਿਰਿਆ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਉਲਝਣ ਵਾਲੀ ਹੋ ਸਕਦੀ ਹੈ ਕਿਉਂਕਿ ਆਮ ਮੋਡ ਵਿੱਚ ਟਾਈਪ ਕੀਤੀਆਂ ਕਮਾਂਡਾਂ ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਜ ਕੀਤੀਆਂ ਜਾਣਗੀਆਂ, ਕਮਾਂਡਾਂ ਵਜੋਂ ਨਹੀਂ ਚਲਾਈਆਂ ਜਾਣਗੀਆਂ।
ਇੱਕ ਹੋਰ ਉਪਯੋਗੀ ਕਮਾਂਡ ਹੈ :wq, ਜੋ ਨਾ ਸਿਰਫ ਵਿਮ ਨੂੰ ਛੱਡਦਾ ਹੈ ਬਲਕਿ ਫਾਈਲ ਵਿੱਚ ਕੀਤੇ ਗਏ ਕਿਸੇ ਵੀ ਬਦਲਾਅ ਨੂੰ ਵੀ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ। ਉਹਨਾਂ ਲਈ ਜੋ ਬਦਲਾਵਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕੀਤੇ ਬਿਨਾਂ ਬਾਹਰ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹਨ, :q! ਵਿਮ ਨੂੰ ਬਚਾਏ ਬਿਨਾਂ ਛੱਡਣ ਲਈ ਮਜਬੂਰ ਕਰਦਾ ਹੈ। ਇਹਨਾਂ ਕਮਾਂਡਾਂ ਨੂੰ ਸਿੱਖਣਾ ਅਤੇ ਵਿਮ ਵਿੱਚ ਮੋਡਾਂ ਨੂੰ ਸਮਝਣਾ ਇੱਕ ਉਪਭੋਗਤਾ ਦੀ ਕੁਸ਼ਲਤਾ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਵਾਧਾ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਸੰਪਾਦਕ ਦੇ ਨਾਲ ਸੌਖ ਕਰ ਸਕਦਾ ਹੈ। ਵਿਮ ਦੇ ਕਮਾਂਡਾਂ ਅਤੇ ਮੋਡਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਾ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਵਿਕਾਸ ਕਾਰਜਾਂ ਵਿੱਚ ਟੈਕਸਟ ਫਾਈਲਾਂ ਦੇ ਸਹਿਜ ਸੰਪਾਦਨ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ।
ਵਿਮ ਤੋਂ ਬਾਹਰ ਜਾਣ ਬਾਰੇ ਆਮ ਸਵਾਲ ਅਤੇ ਜਵਾਬ
- ਮੈਂ ਵਿਮ ਵਿੱਚ ਕਮਾਂਡ ਮੋਡ ਕਿਵੇਂ ਦਾਖਲ ਕਰਾਂ?
- ਦਬਾਓ Esc ਕੁੰਜੀ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਤੁਸੀਂ ਆਮ ਮੋਡ ਵਿੱਚ ਹੋ, ਫਿਰ ਇੱਕ ਕੌਲਨ ਟਾਈਪ ਕਰੋ (:).
- ਵਿਮ ਨੂੰ ਬਚਾਉਣ ਅਤੇ ਛੱਡਣ ਦਾ ਹੁਕਮ ਕੀ ਹੈ?
- ਬਚਾਉਣ ਅਤੇ ਛੱਡਣ ਦਾ ਹੁਕਮ ਹੈ :wq.
- ਮੈਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕੀਤੇ ਬਿਨਾਂ ਵਿਮ ਨੂੰ ਕਿਵੇਂ ਛੱਡ ਸਕਦਾ ਹਾਂ?
- ਸੰਭਾਲੇ ਬਿਨਾਂ ਬੰਦ ਕਰਨ ਲਈ, ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ :q!.
- ਟਾਈਪਿੰਗ ਕਿਉਂ ਕਰਦਾ ਹੈ :quit ਵਿਮ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਨਿਕਲਣਾ?
- ਦਬਾ ਕੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਕਮਾਂਡ ਮੋਡ ਵਿੱਚ ਹੋ Esc ਪਹਿਲਾਂ, ਫਿਰ ਟਾਈਪ ਕਰੋ :quit.
- ਕੀ ਇਹ :w ਵਿਮ ਵਿੱਚ ਕਮਾਂਡ ਕਰੋ?
- ਦ :w ਕਮਾਂਡ ਵਿਮ ਨੂੰ ਛੱਡੇ ਬਿਨਾਂ ਮੌਜੂਦਾ ਫਾਈਲ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਦੀ ਹੈ.
- ਕੀ ਵਿਮ ਵਿੱਚ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਬਚਾਉਣ ਅਤੇ ਛੱਡਣ ਦਾ ਕੋਈ ਤਰੀਕਾ ਹੈ?
- ਹਾਂ, ਤੁਸੀਂ ਵਰਤ ਸਕਦੇ ਹੋ :waq ਸਾਰੀਆਂ ਖੁੱਲੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਅਤੇ ਬੰਦ ਕਰਨ ਲਈ।
- ਕੀ ਮੈਂ ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਮ ਨੂੰ ਛੱਡ ਸਕਦਾ ਹਾਂ?
- ਹਾਂ, ਤੁਸੀਂ ਦਬਾ ਸਕਦੇ ਹੋ ZZ ਸੁਰੱਖਿਅਤ ਕਰਨ ਅਤੇ ਛੱਡਣ ਲਈ ਸਧਾਰਨ ਮੋਡ ਵਿੱਚ, ਜਾਂ ZQ ਬਚਤ ਕੀਤੇ ਬਿਨਾਂ ਛੱਡਣ ਲਈ।
- ਜੇਕਰ ਮੈਂ ਵਰਤਦਾ ਹਾਂ ਤਾਂ ਕੀ ਹੁੰਦਾ ਹੈ :x ਦੇ ਬਜਾਏ :wq?
- ਦ :x ਕਮਾਂਡ ਦੇ ਸਮਾਨ ਹੈ :wq, ਪਰ ਇਹ ਕੇਵਲ ਤਾਂ ਹੀ ਫਾਇਲ ਨੂੰ ਲਿਖਦਾ ਹੈ ਜੇਕਰ ਕੋਈ ਬਦਲਾਅ ਹੁੰਦੇ ਹਨ ਅਤੇ ਫਿਰ ਬੰਦ ਹੋ ਜਾਂਦੇ ਹਨ।
ਤੁਹਾਡੀ ਵਿਮ ਯਾਤਰਾ ਨੂੰ ਸਮੇਟਣਾ
ਇਸ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੈਕਸਟ ਐਡੀਟਰ ਨਾਲ ਕੰਮ ਕਰਨ ਵਾਲੇ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਲਈ ਵਿਮ ਤੋਂ ਬਾਹਰ ਕਿਵੇਂ ਨਿਕਲਣਾ ਹੈ ਇਸ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਾ ਇੱਕ ਮਹੱਤਵਪੂਰਣ ਹੁਨਰ ਹੈ। ਇਸਦੇ ਢੰਗਾਂ ਨੂੰ ਸਮਝ ਕੇ ਅਤੇ ਜ਼ਰੂਰੀ ਕਮਾਂਡਾਂ ਦਾ ਅਭਿਆਸ ਕਰਕੇ, ਤੁਸੀਂ ਆਸਾਨੀ ਨਾਲ ਵਿਮ ਨੂੰ ਨੈਵੀਗੇਟ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਬਾਹਰ ਆ ਸਕਦੇ ਹੋ। ਪਾਈਥਨ ਤੋਂ Node.js ਤੱਕ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਗਈਆਂ ਸਕ੍ਰਿਪਟਾਂ, ਇੱਕ ਸਹਿਜ ਨਿਕਾਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਸਵੈਚਲਿਤ ਹੱਲ ਪੇਸ਼ ਕਰਦੀਆਂ ਹਨ।
ਇਹਨਾਂ ਤਕਨੀਕਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਨਾਲ ਤੁਹਾਡੀ ਕੁਸ਼ਲਤਾ ਵਧੇਗੀ ਅਤੇ ਨਿਰਾਸ਼ਾ ਘਟੇਗੀ। ਨਿਰੰਤਰ ਅਭਿਆਸ ਨਾਲ, ਵਿਮ ਤੋਂ ਬਾਹਰ ਨਿਕਲਣਾ ਦੂਜਾ ਸੁਭਾਅ ਬਣ ਜਾਵੇਗਾ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਸੰਪਾਦਕ ਦੁਆਰਾ ਅੜਿੱਕੇ ਦਿੱਤੇ ਬਿਨਾਂ ਆਪਣੇ ਮੁੱਖ ਕੰਮਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡੇ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਕੀ ਕੰਮ ਕਰਦਾ ਹੈ ਇਹ ਜਾਣਨ ਲਈ ਵੱਖ-ਵੱਖ ਕਮਾਂਡਾਂ ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਦੇ ਰਹੋ।