mc external editor does not write changes on remote file systems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Midnight Commander |
New
|
Unknown
|
|||
mc (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Editing text files on remote file systems using the system editor (vim), not the built in one, does not work as expected.
The buffer with a temporary file is opened and changed, but not written to target leaving with ":wq" . This is tested on my box for ftp and fish.
to get the effect do the following steps:
if not already done prepare mc not to use built in editor.
On an sshd running system establish a conection with:
1. cd #sh:localhost:
2. browse to an known file and open editor by pressing <F4>
3. do some edit
4. save an leave (use ":wq" on vim)
Editor is quitting without error - now the file should be changed
5. refresh window (ctrl+r)
use <F3> to prove ==> file is _not_ changed an no error was given.
This Bug was confirmed on german user Mailinglist
http://
"can reproduce on breezy"
GNU Midnight Commander 4.6.1
Version: 1:4.6.1-
VIM - Vi IMproved 6.3 (2004 June 7, compiled Aug 22 2005 17:27:07)
Version: 1:6.3-078+1ubuntu3
Friedrich
-------
07/09/10 - 10:52
Bug reproduced on Ubuntu 10.04 LTS.
External editor: "gedit"
Connection: SSH
Editor only edits and saves tmp file, that MC downloads from remote server. No changes are made to actual remote file.
Changed in mc: | |
status: | Incomplete → Confirmed |
Changed in mc: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
description: | updated |
Changed in mc: | |
importance: | Medium → Unknown |
status: | Confirmed → Unknown |
Changed in mc: | |
status: | Unknown → New |
description: | updated |
tags: | added: editor external gedit remote ssh |
Changed in mc (Ubuntu): | |
status: | New → Confirmed |
sorry the correct link is article. gmane.org/ gmane.linux. ubuntu. user.german/ 3618
http://
"can reproduce on breezy"